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