Yi Zhang
Lenovo (Beijing) Limited · Translate Bio · Yisheng Biopharma (Singapore) Pte
Total Patents:
85
Overall Rank:
#19,920
Years Active:
2009–2025
Lenovo (Beijing) Limited Rank:
#25