Clement Price Thomas

military physician · 1893–1973

surgeon

Welsh surgeon