Naoki Sato Endosymbiotic Theories of Organelles Revisited - Springer Springer 2019 ISBN: 9789811511615 Source: EBOOK