Kelun Group (China) is a research organisation in Chengdu, CN. OpenAlex records 365 works and 8,294 citations for it. 197 researchers list it as their most recent affiliation.