Tryptophan synthase: the workings of a channeling nanomachine

Tryptophan synthase: the workings of a channeling nanomachine | Litlas