Cancer Drug News Map of drugs reveals uncharted waters in search for new treatments December 6, 2016 Scientists have created a map of all 1,578 licensed drugs and their mechanisms of action…