Question: how many years to be a general doctor?
Answer: A doctor of medicine degree is required to work in this field. This requires three years of undergraduate studies, as well as four years of medical school, and two years of residency training.