The Clostridium thermocellum cellobiose phosphorylase (CtCBP) is a large protein consisting of 812 amino acids and has great potential in the production of sugar phosphates, novel glycosides, and biofuels. It is relatively stable at 50 °C, but is rapidly inactivated at 70 °C. To stabilize CtCBP at elevated temperatures, two protein-engineering approaches were applied, i.e. site-directed mutagen...