Alvin D. Compaan
The University Of Toledo · University Of Maine
Total Patents:
11
Overall Rank:
#452,575
Years Active:
1995–2021
The University Of Toledo Rank:
#23