according to a lab summary from the Korea Research Institute of Chemical Technology, published by Newswise. What's more, ...
Almost all living things share the same genetic code, and the origin of this code has long been a topic of scientific debate.