Holy Names University
Instructor
UC Berkeley
Lecturer
Santa Clara University
Lecturer
Tsinglan School
Science Teacher and College Counselor
The Scripps Research Institute
Postdocoral Fellow
UC Berkeley
Instructor
Stephen F. Austin State University
Chair of Organic Chemistry Division, Assistant Professor
Associate Prof. at Faculty of College of Environmental Chemistry of Dalian Unive
Visiting Scholar
Dalian University of Technology
Texas A&M University