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. This major Canadian military research station is located at the former site of CFB Downsview in Toronto, Ontario, one of nine centres. This major Canadian military research station was making up Defence Research. This major Canadian military research station was making up Development Canada (DRDC).