Barbara Sherry
The Rockefeller University · Picower Institute For Medical Research
Total Patents:
7
Overall Rank:
#762,575
Years Active:
1992–2000
The Rockefeller University Rank:
#86