Physician Profile

Margaret Hagan, graduated from University Of South Carolina School Of Medicine in 1982. Her primary practice is as , also practicing as a Psychologist.

PhD: Doctor of Philosophy


Specialties include: