The diversity and complexity of the cyanobacterial thioredoxin systems | Publicación