Robert Koudelka

Yale University · NASA
Total Patents: 5
Overall Rank: #1,030,534
Years Active: 2002–2008
Yale University Rank: #269