19
Registered trials
7
Currently recruiting
Organisation
Institut Catala De Retina S.L.
Location
Barcelona, Spain
Identifier
ORG-100044100
Address
Calle De La Pau Alcover 67, 08017, Spain
Departments
- 2115: Oftalmología
- 724007: Oftalmología
- Clinical Trial Unit
- NA
- Ophtalmology
- Ophthalmology
- Ophthalmology service
- Retinal Department
- Servicio de Oftalmologia
Clinical trials at this site (19)
Search interface