Abeygunasekera, C.M.; Marasinghe, M.P.L.R.
(University of Kelaniya, 2013)
Community Medicine Clerkship and Community Attachment programs provide opportunity for
medical undergraduates to learn how public health services are provided to the community.
Their knowledge on health promotion, ...