Image: Margherita Soldati Špela Petrič? speaking at Biotalk Špela Petrič gives a presentation about her Miserable Machines project
Image: Margherita Soldati Špela Petrič? speaking at Biotalk Špela Petrič gives a presentation about her Miserable Machines project