LSA 1859; MRCS 1859; MD St Andrews 1859.
Leach studied at Manchester and St Mary's Hospital, London, before settling in general practice in Crompton, near Oldham.
LSA 1859; MRCS 1859; MD St Andrews 1859.
Leach studied at Manchester and St Mary's Hospital, London, before settling in general practice in Crompton, near Oldham.