A(Company · founded 1999Alibaba Group (China)Hangzhou, China · alibabagroup.comFollowManage this pageCitations, last 5 years85.8kWorks, last 5 years7 706h-index295Scientists listed0Grants since 20160OverviewPeople 0Grants 0Departments 3Grants receivedNo grants recorded in open data since 2016.