Personal information

Activities

Employment (3)

Stanford Medicine: Stanford, US

2023-11-18 to present
Employment
Source: Self-asserted source
Sen Yang

Tencent AI Lab: Shenzhen, Guangdong, CN

2019-04 to 2023-10-01
Employment
Source: Self-asserted source
Sen Yang

Sichuan University: Chengdu, CN

2013-09-01 to 2020-07-01
Employment
Source: Self-asserted source
Sen Yang

Peer review (2 reviews for 1 publication/grant)

Review activity for The Lancet. (2)