Rick Bright

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