Skip to main content

One member found

  • Professor David Clifford Henshall

    BSc(Bristol 1994), PhD(Edinburgh 1997)

    Professor of Molecular Physiology and Neuroscience, RCSI University of Medicine and Health Sciences 


    Member, Science

    Discipline: Biology

    Elected in 2024