Baogen Wu
Irm · Kumquat Biosciences · Novartis Ag
Total Patents:
16
Overall Rank:
#281,528
Years Active:
2006–2025
Irm Rank:
#35