A new exhibition will make its U.S. Tour premiere at the Saint Louis Science Center in 2027.