Robert B. Owen

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