David H. Youden

Rank Taylor Hobson · University Of Rochester
Total Patents: 5
Overall Rank: #1,053,909
Years Active: 1981–1997
Rank Taylor Hobson Rank: #3