Adjunct Professor
Raleigh, North Carolina
NC State University
Hazen and Sawyer
Vice President
North Carolina State University
Tsinghua University
Rutgers University-New Brunswick