Recent advances in community medicine.
Publisher: Churchill Livingstone.
Place of publication: Edinburgh
Language: eng