You may leave me a review on these links:

Dr Carys Thomas

  • MA, MBBS, FRCP, FRCR
  • Clinical oncologist

Overview

Dr Carys Thomas's reviews