Ribosomes: the future of targeted therapies?

Ribosomes: the future of targeted therapies?