Jan Delabie
Universitat De Barcelona · British Columbia Cancer Agency Branch · Hospital Clínic De Barcelona
Total Patents:
10
Overall Rank:
#494,001
Years Active:
1995–2023
Universitat De Barcelona Rank:
#1