Skip to main content Skip to search Skip to search

About

Sharron Gu

Sharron Gu has taught history at Temple University. She is currently an independent researcher based in Canada.