David Wright MA MB BChir FRCS

President and Co-Founder of the TWJ Foundation (1974); Retired Consultant [...]