Talk to the right team directly.
Product help, billing, account questions, bug reports, and security disclosures.
support@stera.seWe usually respond within 1–2 business days.
Sweden Top Science & Technology AB — Stockholm, Sweden. Registration and regulatory details are on the Imprint page.