Robert (Bob) Henry Anderson was born in Wellington, Shropshire, UK, in 1942 and he completed his medical training in Manchester (UK) in 1966 [...].