DRDC Toronto is a major Canadian military research station located at the former site of CFB Downsview in Toronto, Ontario, one of nine centres making up Defence Research and Development Canada (DRDC).
DRDC Toronto is a major Canadian military research station located at the former site of CFB Downsview in Toronto, Ontario. It is one of seven centres making up Defence Research and Development Canada (DRDC).