Biology-first drug discovery platform using whole cell stress sensing
See something off about this company?