635 Downey Way
Los Angeles, CA 90089-3332
United States
Center for Economic and Social Research (CESR)
diabetes mellitus, public health, epidemiology, health policy, Primary Health Care