Shenzhen Inno Translational Medicine Institute is a research organisation in Shenzhen, CN. OpenAlex records 101 works and 6,284 citations for it.