ByNobleID
    Biogenesis of the cyanobacterial thylakoid membrane system--an update. | NobleID