N
Hacker Next
new
show
ask
jobs
submit
login
New study sheds light on how amino acids “evolved”
salon.com
90 points by
Amorymeltzer
432 days ago
|
16 comments
add comment