LRCS and LM Edin 1859, FRCS 1864; LRCP Edin 1859; LRCP Lond 1862, MRCP 1871; MD St Andrews 1859.
Garstang was physician to Blackburn and East Lancashire Infirmary. He was a member of Manchester Medical Society .
LRCS and LM Edin 1859, FRCS 1864; LRCP Edin 1859; LRCP Lond 1862, MRCP 1871; MD St Andrews 1859.
Garstang was physician to Blackburn and East Lancashire Infirmary. He was a member of Manchester Medical Society .