He works primarily on strand-directed mismatch repair. His lab demonstrated how DNA mismatch repair serves as a copyeditor to prevent errors from DNA polymerase. Matthew Meselson previously proposed the existence of recognition of mismatches. Modrich performed biochemical experiments to study mismatch repair in "E. coli". They later searched for proteins associated with mismatch repair in humans.