Robin Barbour

Prothena Biosciences Limited · Elan Pharmaceuticals · Othair Prothena Limited
Total Patents: 48
Overall Rank: #57,078
Years Active: 2000–2025
Prothena Biosciences Limited Rank: #2