Elaine S. Jaffe

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