selected publications A guide to the effects of a large portion of the residues of triosephosphate isomerase on catalysis, stability, druggability, and human disease. Proteins: Structure, Function and Bioinformatics. 1190-1211. 2017-01-01