How many more years do you have to go? keflex manufacturers Pediatrics, Internal Medicine/ID/Academics, and Drug Information. The Durham VAMC residency