• Address 

    MicroAlgae Solutions India Private Limited
    Noida One, Unit 217, Plot No-8
    Block B, tower-C, Sector 62
    Noida, UP-201301, India

  • Phone number

    +91(120)-2975513

Thank you for your message. It has been sent.
There was an error trying to send your message. Please try again later.