Translation:The skilled doctor heals many soldiers.
Physician is a better contemporary translation than a generic term, doctor. It should read medical doctor, to be precise. The word doctor can be used, nowadays, to describe anyone who had earned a PhD title. From the context, of course, we can surmise that it is not a Doctor of Jurisprudence who does the healing.