Ever wondered what Hungarian researchers and engineers are up to at the European Space Agency? Want to get an insider’s...