Ignacio Ochoa Garrido
Centro De Investigación Biomédica En Red · Universidad De Zaragoza
Total Patents:
2
Overall Rank:
#1,721,853
Years Active:
2021–2025
Centro De Investigación Biomédica En Red Rank:
#1