Item

The landing of the Perseverance Rover on Mars: A Preliminary Approach from a Legal Perspective