10.1101/604777

Novel lead compounds that target the ribosomal peptidyl transferase center

2019-04-10