The World Science Festival is an annual science festival .
The World Science Foundation produced by The World Science Festival is a non-profit organization headquartered in Canada .
World Science Festival