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