Robert B. Owen
NASA · New Flyer Industries Canada Ulc
Total Patents:
6
Overall Rank:
#835,312
Years Active:
1982–2019
NASA Rank:
#308