Jeremy D. Pettigrew
Nuvation Bio · Aquinox Pharmaceuticals (Canada) · Aquinox Pharmaceuticals
Total Patents:
18
Overall Rank:
#243,853
Years Active:
2012–2025
Nuvation Bio Rank:
#5