translate English to French: There has been recent progress, such as success stories on populations, and on polymorphisms rather than mutations.
Il y a eu certains progrès récents, comme des réussites dans des études sur certaines populations et sur des polymorphismes plutôt que des mutations.