Roger A. Ruth
Enterra · The University Of Virginia Patents Foundation
Total Patents:
2
Overall Rank:
#2,297,735
Years Active:
1984–1994
Enterra Rank:
#4