Enzyme and Protein Chemistry, Department of Biotechnology and Biomedicine, Technical University of Denmark, DK-2800 Kongens Lyngby, Denmark ...
Department of Chemistry, University of California, Davis, One Shields Avenue, Davis, California 95616, United States ...