Go Back
It is another name for a doctor or physician who holds a licence to practice medicine in the country where medical treatment is required.