Edinburgh Research Explorer

Dr Karen Barrie

Research Fellow (Life Changes Trust)