(Humans Are Free) A new paper looked to understand how many planets in our neighbourhood could be home to alien life, by assuming that life develops on other planets in a similar way to how it develops on Earth, and matching that to planets that could be home to similar evolution.
