Why Do Stanford, Harvard and NASA Still Honor a Nazi Past? / Uncategorized / By Brian Allain from the New York Times (free article)