How would you define peptidyltransferase? Add your definition here.

comments powered by Disqus