César Chelala

César Chelala is a global health consultant and contributing editor for The Globalist. [New York, United States]

Solving Africa’s Public Health Crisis

Can Africa address its serious public health challenges through the strategic use of minimal resources?

Read more »