María Ochoa De Olza

Fundació Institut D'Investigació Biomèdica De Bellvitge (Idibell) · Institut Català D'Oncologia (Ico)
Total Patents: 2
Overall Rank: #1,712,191
Years Active: 2023–2025
Fundació Institut D'Investigació Biomèdica De Bellvitge (Idibell) Rank: #2