LABSCAPES

The miracle of life and the beauty of nature reflected through scientific eyes. Works by 29 Technion researchers are on display at the unique Technion exhibit “LABSCAPES – Views through the Microscope.”