DLR cooperating with Polish space research centre; universities jointly developing two small satellites

12 September 2012