John Zhongyu Yan

Becton, Dickinson And · Alcon · Novartis Ag
Total Patents: 4
Overall Rank: #1,071,967
Years Active: 1999–2025
Becton, Dickinson And Rank: #1,271