Elaine Fuchs
The Rockefeller University · Arch Development
Total Patents:
3
Overall Rank:
#1,554,170
Years Active:
2001–2012
The Rockefeller University Rank:
#209