"Early testing from the lab is showing the work is paying off." Researchers make groundbreaking advancement that could ...
Almost all living things share the same genetic code, and the origin of this code has long been a topic of scientific debate.