Alexandra Baggott

Alexandra Baggott is a diabetes specialist nurse at the Derriford Hospital, Plymouth, UK.