Menu
Scroll to Top
Locations
Palo Alto, CA, USA
industry
Biotechnology
Size
1 - 10 employees
Stage
Seed
founded in
2020
Interface Biosciences is a platform therapeutics company that specializes in using the microbiome to treat inflammatory diseases.
Something looks off?On-site & Remote