Professor of China Agricultural University, doctorial supervisor.
Shen Huolin is dean of the China Agricultural University Department of Vegetables, and head of China Agricultural University Shouguang experiment station.
He has led several subjects at the state, provincial and ministerial levels, and cultivated several pepper varieties.