Contact

Firm

  • ODI Pharma AB

Organization Number

  • 559223-1392

LEI-Code

  • 8945001MNHCQFIP27M14

Address

  • Engelbrektsgatan 9-11
  • SE-114 32 Stockholm

E-mail

  • info@odipharma.com

Telephone