Jiong Lan

Novartis Ag · Shanghai Haiyan Pharmaceutical Technology Co. · Yangtze River Pharmaceutical Group Co.
Total Patents: 36
Overall Rank: #92,636
Years Active: 2009–2025
Novartis Ag Rank: #130