Main content

Indonesia: The Humungous Healthcare Plan

Can Indonesia create the world's largest public health system? Claire Bolderson investigates.

Release date:

27 minutes

Featured in...

Podcast