nasa-1

NASA Chief Technologist Dr. David Miller in Ottawa (Credit US Embassy Ottawa)

NASA Chief Technologist Dr. David Miller in Ottawa (Credit US Embassy Ottawa)