Claim: The World Science Festival is headquartered in Albany.
Label: REFUTES