Tag

Moonshot
By Devra Lee Davis, opinion contributor – 02/14/17 The Hill Forty-five years ago President Richard Nixon declared that “the time has come in America when the same kind of concentrated effort that split the atom and took man to the moon should be turned toward conquering cancer.” Some four decades and more than $120 billion...
Read More