The Human Trial is a documentary film about the race for a cure for Diabetes. It focuses on a clinical trial for a potential cure involving stem...
Pay only 35% upfront fee for film gear rental.