Physician, professor, and medical administrator
Scotland Neck, Halifax County
Chapel Hill, Orange County
physician, professor, and medical administrator