Mel Slater

Institució Catalana De Recerca I Estudis Avancats · Universitat De Barcelona · Institut D'Investigacions Biomèdiques August Pi I Sunyer (Idibaps)
Total Patents: 3
Overall Rank: #1,319,512
Years Active: 2020–2025
Institució Catalana De Recerca I Estudis Avancats Rank: #13