Innomedica logo

Innomedica

InnoMedica’s patented technology of a highly innovative drug delivery system.

Headquarters

Zug, Switzerland

Employees

1-10

Links


Org chart


Teams


Offices