Thomas Flanagan
Cytotherapeutics · Brown University · Neurotech S.A.
Total Patents:
4
Overall Rank:
#1,271,120
Years Active:
1998–2002
Cytotherapeutics Rank:
#18