During the first month of my summer vacation I had an opportunity to visit the DLR – Deutches Zentrum für Luft und Raumfahrt (i.e. German Aerospace Centre) at Oberpfaffenhofen near Munich in Germany. The DLR is a branch of the European Space Agency (ESA). But before I proceed any further, a little
Read more