Tryptophan synthase: the workings of a channeling nanomachine

Abstract
No abstract available