NCT02425397 2025-12-01
OTOPLAT
Assistance Publique - Hôpitaux de Paris
Completed
Assistance Publique - Hôpitaux de Paris
Paracelsus Medical University
University Hospital, Geneva
Direction Centrale du Service de Santé des Armées
Assistance Publique - Hôpitaux de Paris
Indiana University