Li Luo

School of Public Health, Shanghai, China

[ 1 ] - Shanghai Rising: Health Improvements as Measured by Avoidable Mortality since 2000

Over the past two decades, Shanghai, the largest megacity in China, has been coping with unprecedented growth of its economy and population while overcoming previous underinvestment in the health system by the central and local governments. We study the evolution of Shanghai’s healthcare system by analyzing “Avoidable Mortality” (AM) – deaths amenable to public health and healthcare interventio...

Co-Authors