An interactive exhibit at the Science Museum in London causes controversy because it presents a number of questions that try … More
Blog for women in music tech
An interactive exhibit at the Science Museum in London causes controversy because it presents a number of questions that try … More