Computational screening finds elusive drug leads among hundreds of millions of compounds Chemical & Engineering News