Contact Us

    We're here to help. Reach out to us with any questions, feedback, or inquiries.

    Send us a Message

    Contact Information

    General Inquiries
    hello@biostack.app
    Business & Press
    business@biostack.app

    Business Details

    Company Name: SIA DEVIX

    Reg. No.: 40203710936

    Address: Brivibas iela 40 - 20B, Riga, LV-1050, Latvia

    Response Time

    We typically respond within 24-48 hours during business days.

    Looking for quick answers?
    View FAQ