Jennifer A. Riggs
Nobex · University Of Notre Dame
Total Patents:
5
Overall Rank:
#1,039,297
Years Active:
1998–2004
Nobex Rank:
#6