Contact

Firm

  • IDL Biotech AB

Organization Number

  • 556339-4203

LEI-Code

  • 254900FHQN8TOPPZT382

Address

  • Box 111 51
  • SE-161 11 Bromma

E-mail

  • idlbiotech@idl.se

Telephone

  • +46 879 967 50