German Ott
Universitat De Barcelona · British Columbia Cancer Agency Branch · Hospital Clínic De Barcelona
Total Patents:
8
Overall Rank:
#618,524
Years Active:
2012–2023
Universitat De Barcelona Rank:
#1