International Name: Alimera Sciences Europe Limited
Brand / Trade Name: Alimera Sciences
Registered country: Spain
Description:
Alimera Sciences Europe Limited is the European and Middle East arm of Alimera Sciences, specialised in the commercialisation of prescription ophthalmic treatments for retinal diseases.
Leave your rating & comment