LRCP Edin 1879, DPH 1889; LRCS Edin 1879; LAH Dublin 1878; LM Dublin 1878.
James Barr had a practice in Bolton and was a physician at the Fever Hospital.
LRCP Edin 1879, DPH 1889; LRCS Edin 1879; LAH Dublin 1878; LM Dublin 1878.
James Barr had a practice in Bolton and was a physician at the Fever Hospital.