Alice Yam

Sutro Biopharma · Merck
Total Patents: 15
Overall Rank: #305,485
Years Active: 2019–2025
Sutro Biopharma Rank: #3