Mailing address
InDex Pharmaceuticals Holding AB (publ)
Berzelius väg 13
171 65 Solna, Sweden
Phone: +46 (0)8 122 038 50
E-mail: [email protected]
Registration number: SE 559067-6820
Visiting address
InDex Pharmaceuticals Holding AB (publ)
Berzelius väg 13
171 65 Solna, Sweden