Donglai Yang

Salix Pharmaceuticals · Genzyme · Alfa Wassermann S.P.A.
Total Patents: 13
Overall Rank: #373,290
Years Active: 2011–2023
Salix Pharmaceuticals Rank: #3