Identifying the peptidyl transferase centre

Abstract
No abstract available