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.
Vincent Christopher Barry was a scientist and researcher from Ireland. He is known for leading the team which developed the anti-leprosy drug clofazimine.