Researcher at the Tea Research Institute of the Chinese Academy of Agricultural Sciences, doctorial supervisor.
President and deputy Party secretary of the Tea Research Institute of Zhejiang; dean of the Tea Quality Supervision, Inspection and Testing Centre of the Ministry of Agriculture.
Yang Yajun is chief expert of the Chinese Academy of Agricultural Sciences, and has led key state subjects since the implementation of the 7th Five-Year Plan.