Essential public health : theory and practice
- 2nd ed
- Cambridge ; New York : Cambridge University Press, 2012
- 332 p : ill
9781107601765 / 2,100.00
Public health
Public health practice
Community health services
Delivery of Health Care
RA425 / E78 2012