Lamria Pangaribuan

Department of Health Research and Development, Center for Health Resources and Services, Jakarta, Indonesia

Publications