Alphonse Galdes

Curis · Biogen · Biogen Idec
Total Patents: 4
Overall Rank: #1,262,020
Years Active: 1995–2005
Curis Rank: #33