Growth of printed algae wallpaer 3 days old

Good growth of printed algae wallpaper
Good growth of printed algae wallpaper. In collaboration with the Nixon group, Imperial College London

Good growth of printed algae wallpaper

Advertisements