Concerted evolution: molecular mechanism and biological implications.

Concerted evolution: molecular mechanism and biological implications.