Patrick Aebischer

Brown University · Cytotherapeutics · Neurotech S.A.
Total Patents: 51
Overall Rank: #53,027
Years Active: 1989–2012
Brown University Rank: #1