Shifeng Pan
Irm · Novartis Ag · Syngenta Participations Ag
Total Patents:
61
Overall Rank:
#37,935
Years Active:
2005–2023
Irm Rank:
#2