For children growing up in the New York City metro area over the last three decades, New Jersey’s Liberty Science Center looms large in the imagination as a place of endless experiments and creativity ...