Filed: May 21, 2021Software development and IT system development in the field of delay- and disruption-tolerant network technologies; IT consulting…Owned by: D3TN GmbHSerial Number: 90727488