Icosa Europe
Rue d’Oultremont 37, 1040 Brussels – Belgium
> VISIT THEIR WEBSITE
> VISIT THEIR WEBSITE
ICOSA is an intellectual property firm dedicated to the healthcare sector and specializing in Biotech and Medtech.