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