InSysBio (Russia) is a research organisation in Moscow, RU. OpenAlex records 1,658 works and 87,530 citations for it. 292 researchers list it as their most recent affiliation.