BioDen d.o.o. Corporate HQ
Trg 39, 2391 Prevalje, Slovenija
Systems HQ & Data center
1 Rue du Havre, 67100 Strasbourg, France