Dr. Yang obtained a doctorate (Ph.D.) from Guizhou University. Dr. Yang also holds a Master of Sciences from Guizhou University. He has published more than 170 scientific publications in peer reviewed journals and is a named inventor of 20 issued Chinese patents.
Dr. Yang is an editorial board member of this journal (Current Catalysis, CCAT), published by Bentham Science Publishers
.