Baogen Wu

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