Alan Findlay Haughan

Chdi Foundation · Ucb Pharma S.A. · Darwin Discovery Limited
Total Patents: 29
Overall Rank: #127,809
Years Active: 1998–2025
Chdi Foundation Rank: #7