L.M.Dr. Lynn Margulis, an Honorary Member of the 9/11 Consensus Panel, died at home on Tuesday November 22, at the age of 73.

Having authored dozens of books and scientific papers, Margulis was awarded the National Medal of Science in 1999.

Read more …

Tagged with:
 

Comments are closed.