Senior Consultant Dr. Dinesh K. John Dr. John is a senior consultant, with 15 years of experience. Read more here