Science/Technology



Relax, the aliens were here a long, long time ago, according to Adam Frank, an astrophysics professor at the University of Rochester and co-founder of NPR’s 13.7 Cosmos and Culture blog, writing at the…