8th Life Sciences Film Festival has started accepting film entries!

The Life Sciences Film Festival (LSFF, 15–19 October, 2018), an international festival of documentary films on natural and agricultural sciences and sustainable development, has started accepting film entries!  

Read More