Search results
We did not find results for: Lynn Margulis.
Check spelling or type a new query.
We did not find results for: Lynn Margulis.
Check spelling or type a new query.
Lynn Margulis (born Lynn Petra Alexander; March 5, 1938 – December 22, 2011) was an American evolutionary biologist, and was the primary modern proponent for the significance of sy... Wikipedia