Discovery Place – Alien Worlds & Androids July 22, 2014 Deborah Barnes, Through the use of robots, telescopes, space probes and high-tech laboratories, scientists have been studying the possibilities of life existing beyond Earth. Limited engagement at Discovery Place through September 14, 2014. FacebookTwitterPinterestLinkedin