Dr John Cranston


Male

Dr Cranston stood down from front line general practice in June 2023. Dr Cranston remains a partner in the practice but will be mainly involved with non-patient facing activities.