Alexander Laurence Mandel

Zymeworks · Zymeworks Bc · University of California
Total Patents: 14
Overall Rank: #333,750
Years Active: 2014–2025
Zymeworks Rank: #9