Barry D. Sidney

NASA
Total Patents: 2
Overall Rank: #2,330,539
Years Active: 1989
NASA Rank: #1,418