Claim: The World Science Festival is headquartered in the New York.
Verdict: NOT ENOUGH INFO