Claim: The World Science Festival is hosted by the World Science Foundation.
Verdict: NOT ENOUGH INFO