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