Chances of commercial discovery enhanced by latest results