June R. Scott
Emory University · The Rockefeller University
Total Patents:
6
Overall Rank:
#829,820
Years Active:
1988–2020
Emory University Rank:
#94