University Lecture on Can Technology Serve Humanity? from Jim Fruchterman at Duke 0 Comments … Continue Reading