Cambridge scientists build cyanobacteria battery using photosynthesis and night respiration

Technology