Contributed to this feature length documentary investigating how the rush to bring new medical devices to market can lead to devastating consequences for patients. https://www.netflix.com/pt-en/title/80170862

Write A Comment