Skip to content

Barra Roantree

  • Trinity College Dublin Department of Public Health and Primary Care

    Education

    M.Sc

    Trinity College Dublin

    June 2011 - Present

    B.A. Economics

    Trinity College Dublin

    September 2007 - June 2011(4 years)

    About

    I, for one, welcome our new insect overlords