Glenn A. DeMichele
Trovan · Rockwell International · Alfred E. Mann Foundation For Scientific Research
Total Patents:
9
Overall Rank:
#584,740
Years Active:
1981–2007
Trovan Rank:
#2