Rafael Garcia
Sandoz Ag · USDA · Novartis Ag
Total Patents:
11
Overall Rank:
#446,314
Years Active:
1991–2023
Sandoz Ag Rank:
#174