10.1101/248740

A high-throughput in vitro translation screen towards discovery of novel antimalarial protein translation inhibitors

2018-01-16