Vincent Barry photograph

Vincent Barry

About Vincent Barry


Vincent Christopher Barry was a scientist and researcher from Ireland. He is known for leading the team which developed the anti-leprosy drug clofazimine.

Related Persons

Next Profile ❯