Question: who came up with the theory of endosymbiosis
Answer: Symbiogenesis , or endosymbiotic theory , is an evolutionary theory of the origin of eukaryotic cells from prokaryotic organisms , first articulated in 1905 and 1910 by the Russian botanist Konstantin Mereschkowski , and advanced and substantiated with microbiological evidence by Lynn Margulis in 1967 .