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