Sci-Fest will return this November

new-waltham