Shoufeng Li

Novartis Ag · Shanghai Aucta Pharmaceuticals Co. · Emisphere Technologies
Total Patents: 14
Overall Rank: #331,154
Years Active: 2010–2025
Novartis Ag Rank: #703