Convalife (China) is a research organisation in Shanghai, CN. OpenAlex records 29 works and 1,439 citations for it.