10.1101/248740
A high-throughput in vitro translation screen towards discovery of novel antimalarial protein translation inhibitors
2018-01-16