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