Samira Benini Allaouat: “Micro-bacteria could illuminate the streets of Barcelona”
Barcelona, Spain
Barcelona, Spain
Kinshasa, Democratic Republic of the Congo
London, UK
Elche, Spain
Los Angeles, CA, USA
London, UK
Rustavi, Georgia
Cairo, Egypt