Blog Archive

By

Dr Graeme Spencer

Mb ChB, CRCOG, MRCGP. Registered 1989 Liverpool. Special Interests: BASICS, Medical Education.