Astrobiologist Dirk Schulze-Makuch from the Technische Universität Berlin in Germany believes that humans may have ...