English John Thompson Shepherd Cited by user Suslindisambiguator on 22 Jan 2022 John Thompson Shepherd (21 May 1919, Belfast, Northern Ireland – 4 October 2011, Rochester, Minnesota) was a British-American cardiologist, medical researcher in…