Ricardo Proenca
The Rockefeller University · The Rockfeller University
Total Patents:
21
Overall Rank:
#210,728
Years Active:
1999–2012
The Rockefeller University Rank:
#15