Andrew Hattersley, MA, MRCP, DM, FRCP

Andrew Hattersley, MA, MRCP, DM, FRCP

Professor of Molecular Medicine

Peninsula Medical School
Exeter, UK

CLICK HERE to order a DVD