Prof. Zhao has published about 50 papers in peer-reviewed journals and has given more than 100 conference/seminar presentations.