20
Registered trials
8
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 (20)
Search interface