New software screens billions of compounds in search of new medicines March 16, 2020 Health News Comments Off on New software screens billions of compounds in search of new medicines