Catrin Mair Roberts | Profile