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