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