Policy Press

Sheila Greene

Professor Sheila Greene is a Fellow Emeritus at Trinity College Dublin. She is a psychologist and was formerly Professor of Childhood Research and Director of the Children’s Research Centre.