Family medicine specialist (GP) with over 15 years of practice and over 10 years experience in clinical ..