Joakim PetersonResearch engineer ; Solar System Physics and Space TechnologyKiruna+46 72 581 3393joakim.peterson@irf.seMentionedIt’s time for mechanical tests