Recent advances in protein synthesis inhibitors. — SciRadar