Contact: Roy Meijer
r.e.t.meijer@tudelft.nl
31-152-781-751
Delft University of Technology
Caption: Delft engineers working on IDRA, before it was shipped to the CESAR site.
Credit: TU Delft
Usage Restrictions: None
Related news release: Highly sensitive weather radar a gain for climate research