Teresa Wright is professor in the Department of Political Science, California State University, Long Beach. Professor Wright is the editor of Handbook of Protest and Resistance in China is out now.
Experience
–present
Professor of Political Science, California State University, Long Beach