Professor Yin serves on the Editorial Advisory Board of the Journal of Agricultural and Food Chemistry. He was selected for the Guangdong Ten Million Young Talents Program in 2014 and was honored as a "Pearl River Science and Technology Star" in 2015. He has led 12 research projects, including those funded by the China National Natural Science Foundation and the Guangdong Natural Science Foundation, and has secured ten patents. His achievements include receiving the second prize for the National Prize for Progress in Science and Technology in 2015 and the second prize for Natural Science at the Science Research Famous Achievement Award in Higher Institutions in 2017.