Established by a group of former Stanford scientists, Filtricine is backed by top-tier investors in Silicon Valley, including SOSV and True Ventures.

investors.jpg