Special Research Fund for Central Universities, Peking Union Medical College Grant 3332023032