Telormedix SA
This article was originally published in Start Up
Executive Summary
Swiss-based Telormedix is developing small-molecule drugs for cancer and auto-immune disease, harnessing the innate immune system--and toll-like receptor 7 (TLR-7) in particular.