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