New AI technology sheds light on drug development

Open in new window