Shanghai Key Laboratory of Financial Information Technology Regroupement d'équipes1146489Chine
Shanghai University of Finance and Economics Institution458363Shanghai 200433 China ROR : https://ror.org/00wtvfq62Chine