Skip Navigation

 
Image

Roger Detels

Professor of Public Health
Department: School of Public Health
Los Angeles, CA 90095
Tel: (310) 206-2837
detels@ucla.edu
Personal Website

Keywords: Asia, China, Health, Southeast Asia