Sherry Lynn La Porte

Cytomx Therapeutics · Johnson & Johnson
Total Patents: 13
Overall Rank: #366,563
Years Active: 2016–2024
Cytomx Therapeutics Rank: #16