Peter C. Ulrich
The Rockefeller University · Alteon · Picower Institute For Medical Research
Total Patents:
80
Overall Rank:
#22,830
Years Active:
1988–2006
The Rockefeller University Rank:
#3