English Yenching Program Cited by user Citation bot on 20 Sep 2020 It is the postgraduate leadership program at Yenching Academy of Peking University in Beijing, China.