James Ferguson

James Ferguson is lead clinician at the Scottish Centre for Telehealth.