Dr Andrew Affleck

consultant dermatologist and dermatological surgeon, Ninewells Hospital, Dundee

Biography


Speaker at Pulse LIVE Glasgow 2018