Julio Castro-Palomino Laria

Novartis Ag
Total Patents: 15
Overall Rank: #314,901
Years Active: 2014–2023
Novartis Ag Rank: #1,111