Luis Serra Del Molino
Hospital Clínic De Barcelona · Universitat De Barcelona · Universitat Pompeu Fabra
Total Patents:
5
Overall Rank:
#953,227
Years Active:
2018–2022
Hospital Clínic De Barcelona Rank:
#18