Fupeng Ma

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