Claim: The World Science Festival is headquartered outside of New York.
Verdict: NOT ENOUGH INFO