Professor Carel Le Roux

Professor of Metabolic Medicine, Ulster University