Basic research in translating biological, mechanical and chemical principles into electronic musical instrument language and vice versa

Members (7)