100 Notable Names in General Practice – Dr Neil Metcalfe

York Medical Society 23 Stonegate, York

Dr Neil Metcalfe: York GP, Medical Historian and Author. Neil has edited a fascinating book presenting 100 biographies of GPs, the majority of whom have made key contributions to medicine, […]