Moira Fraser

Moira Fraser

Moira Fraser is director of policy, public affairs and campaigns at Macmillan Cancer Support.