Robert E. Pease

NASA
Total Patents: 3
Overall Rank: #1,613,412
Years Active: 1984–2003
NASA Rank: #1,418