Miguel Carrasco-Orozco
Merck · Promerus
Total Patents:
13
Overall Rank:
#380,811
Years Active:
2014–2018
Merck Rank:
#850