Connectivity with Iain Duncan
Dr Iain Duncan

Recent News and Updates

Dr Iain Duncan June 2024 I am taking leave for an extended period and I apologise to those that may be affected. At this stage I cannot give a date for a return but will post an update when the situation changes. May 2024 The year marches on. I was pleased to see an article […]