Michael Kaplitt
The Rockefeller University · Neurologix · Thomas Jefferson University
Total Patents:
14
Overall Rank:
#352,168
Years Active:
2000–2014
The Rockefeller University Rank:
#55