Sloan Science In Cinema Initiative Spotlights ‘On The Invention of Species,’ ‘Mabel,’ And ‘Rob Peace’
SFFILM announced the program slate of the Sloan Science in Cinema Initiative at the 67th San Francisco International Film Festival (SFFILM Festival) which runs April 24–28. Presented in partnership between…