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