Journal of Mitochondria, Plastids and Endosymbiosis - Taylor & Francis

2834-7056