China / EPISODE
The Formalin Incident Revisited
S1 E16 · April 1, 2020 · 44 minutes
Overview
A doctor’s suicide sparks a probe into failed medical trials.
S1 E16 · April 1, 2020 · 44 minutes
A doctor’s suicide sparks a probe into failed medical trials.