Didi Chuxing (China)h-index: 55Total citations: 10,841Total papers: 327Homepage: https://www.didiglobal.com