Distiller Larry

Larry A Distiller is a Specialist Endocrinologist/Diabetologist, Principal
Physician and Managing Director of the Centre for Diabetes and Endocrinology,
Houghton, Johannesburg, South Africa.