A new feature documentary about the search for a cure for diabetes, The Human Trial, has been acquired by New York-based indie distributor Abramorama for North American theatrical release, while ...

Unlock this article right now
Create an account for FREE to unlock articles and receive Realscreen Daily.