Michelle Minhua HAN

Bristol-Myers Squibb · University Of Texas System · Five Prime Therapeutics
Total Patents: 20
Overall Rank: #215,424
Years Active: 2016–2025
Bristol-Myers Squibb Rank: #314