Orlando Science Center is unveiling two traveling exhibits that approach the human body from different angles. “Zoo in You” takes the natural approach, down to the microbe level, while “Humans Plus” looks at ways technology can enhance the abilities of our bodies. The exhibits open to the public...