John Joseph Cronin Buckley

Irish helminthologist