Contact Us

Find Us

Address

Inficure Bio AB
Tvistevägen 48C
SE-907 36 Umeå
Sweden