Jonathan S. Dordick
Rensselaer Polytechnic Institute · University Of Iowa · Biotechnology Research And Development
Total Patents:
39
Overall Rank:
#82,056
Years Active:
1989–2024
Rensselaer Polytechnic Institute Rank:
#9