So does that mean we have stopped evolving? A team of researchers from Trinity College Dublin (TCD) and Alexander Fleming Biomedical Sciences Research Center (BSRC Fleming) in Greece explored this