Rick Bright
Novavax · Emory University
Total Patents:
12
Overall Rank:
#413,116
Years Active:
2010–2020
Novavax Rank:
#7