Manel Maria Cascallo Piqueras
Institut Català D'Oncologia (Ico) · Fundació Institut D'Investigació Biomèdica De Bellvitge (Idibell)
Total Patents:
3
Overall Rank:
#1,378,113
Years Active:
2015–2024
Institut Català D'Oncologia (Ico) Rank:
#1