Skip to main content

Indicate Biotechnology

Team

Tecnology

Science and Collaborations

Press

Contact

Our locations

Indicate Biotech is located in both Shanghai, China and San Sebastián, Spain.

en_USEnglish