Fupeng Ma
Novartis Ag · Astrazeneca Ab
Total Patents:
23
Overall Rank:
#182,231
Years Active:
2009–2023
Novartis Ag Rank:
#241