David Chavis, PhD

Community Science
438 N. Frederick Ave.
Gaithersburg, MD
USA 20877
Papers:
4073.0 Paradox of Public Health and Social Justice: Being a Professional in the Social change Process