Switzerland Registry: Swiss National Clinical Trials Portal (SNCTP) Protocol Registration: Mandatory Results Posting: NA Go to page