Mimicking Slipping Responses Using a Novel Mechanical Per... | NCT05890755 | Trialant