R Huanga, AJ O'Donnella, JJ Barbolinea, TJ Barkmana - PNAS, 2016 - researchgate.net
Convergent evolution is a process that has occurred throughout the tree of life, but the
historical genetic and biochemical context promoting the repeated independent origins of a …