Contact us
Visiting Adress
IDL Biotech
Karlsbodavägen 39
Phone: + 46 8 799 67 50
Fax: +46 8 799 93 20
Address
IDL Biotech AB(publ)
P.O Box 11151
SE-161 11 Bromma
Sweden
Corp. Reg. No: 556339-4203
VAT No: SE556339420301
LEI-code: 254900FHQN8TOPPZT382
Reg. office: Stockholm län