John MacGregor (nurse)

GPTKB entity