G. David Roodman
Indiana University Research And Technology · Teijin Limited · University Of Texas System
Total Patents:
3
Overall Rank:
#1,393,935
Years Active:
1999–2023
Indiana University Research And Technology Rank:
#277