Professor John Walter Honorary Clinical Professor of Inherited Metabolic Medicine View external profile