50 trillion planets can contain life in the universe
The planets that are close enough to the stars for liquid water to exist are potential candidates that can nourish life.Unmanned aerial map of Peru ruins
The device can fit into a backpack, which will be tested later this month at the ruins of the Spanish colonial town Mawchu Llacta, dating from the 16th century and located at 4,100