Eric Martin Vaughn
BOE · Iowa State University
Total Patents:
42
Overall Rank:
#71,840
Years Active:
1995–2025
BOE Rank:
#837