Yan Lan

Emd Lexigen Research Center · Merck · Hitgen
Total Patents: 7
Overall Rank: #717,723
Years Active: 2005–2021
Emd Lexigen Research Center Rank: #6