Alexander LangJan 31, 202113 min readThe Giant Petri DishAs we anticipate colonizing other planets like Mars, it begs the question: is this what humans were always meant to do?
Alexander LangAug 27, 20198 min readAnd God said, "Let there be Gene Editing!"On June 22nd, 1633, an Inquisition spearheaded by the Holy Roman Catholic Church passed down its verdict that astronomer and physicist...