John Palmer-Felgate
Novartis Ag · Bayer Healthcare · Alere San Diego
Total Patents:
17
Overall Rank:
#269,388
Years Active:
2007–2024
Novartis Ag Rank:
#279