Martin Caffrey

Professor, Membrane Structural and Functional Biology Group, School of Medicine and School of Biochemistry & Immunology, Trinity College Dublin
  • Trinity College Dublin
  • +35318964253
  • Ireland