Yi Han
US Dept of Health & Human Services · Hoffmann-La Roche · Senomyx
Total Patents:
6
Overall Rank:
#798,719
Years Active:
1996–2024
US Dept of Health & Human Services Rank:
#591