Activity: Peer-review and editorial work of publications › Editorial work
Description
Peer-reviewer for Leonardo Journal (MIT Press), the leading international peer-reviewed journal on the use of contemporary science and technology in the arts and music.