Contact information

Head office

Apidel SA

 29 Quai du Mont Blanc
1201 Geneva
Switzerland
Phone : +41 22 731 2180

Laboratory site

Apidel SA (c/o Eclosion)

14 Chemin des Aulx
1228 Plan-les-Ouates, Geneva
Switzerland
Phone : +41 22 884 1900