Luohan AcademyUpdated

Profile date: 2026-08-11

Luohan Academy

Overview

Luohan Academy is an open research institute established in 2018 and initiated by the Alibaba Group's Ant Financial Services (now Ant Group). Headquartered in Hangzhou, China, the academy was founded with the mission of bringing together leading social scientists, economists, and researchers from around the world to address the challenges and opportunities created by the digital economy. The institute takes its name from the Luohan Temple, referencing a gathering of distinguished minds, and it positions itself as a nonprofit, independent research organization focused on the study of technology's impact on society.

The academy was launched with the participation of several Nobel laureates and prominent academics who serve on its advisory and academic committees. Its founding reflects a broader ambition within China's technology sector to engage seriously with the economic and social questions raised by digital transformation, big data, artificial intelligence, and the platform economy.

Continue…