Science Film Festival turns 10

The Science Film Festival is now on its 10th edition in the Philippines this 2019 and runs from Nove...