Herbert I. Scher
Neuvana
Total Patents:
18
Overall Rank:
#260,831
Years Active:
1981–1993
Neuvana Rank:
#4