David Freeman Managing Editor of Impact & Innovation, The Huffington Post

David Freeman is the managing editor of Huff Post's Impact & Innovation department. Previously he was senior science editor.

Load More Stories