Lawrence Blas Perez
Novartis Ag · Infinity Discovery · Astex Therapeutics Limited
Total Patents:
23
Overall Rank:
#176,871
Years Active:
2003–2025
Novartis Ag Rank:
#84