Entrant Profile Meng Wang Location: Stuttgart, Baden-Wurttemberg Germany Company: German Aerospace Center (DLR) Profession: Engineer/Designer