Algae Printing August 28, 2016Full resolution (2667 × 1667) Image navigation Previous Image Algae Printing, experimented in the photosynthesis laboratory, Imperial College London. In collaboration with the Nixon and Hellgardt groups, Imperial College London Algae Printing Like this:Like Loading...