All Stories

  1. Bacillus licheniformistrehalose-6-phosphate hydrolase structures suggest keys to substrate specificity