Let's make some noise


Technology image of the week: a giant sound horn feeding into ESA’s acoustic test chamber

To source

, , ,

Comments are closed.

Space, astronomy and science