Aoibhe de Burca Organisation Trinity College Dublin Country Ireland Broad research area Population, Social and Connected Health Research