Prof Jonathan Stalling

Co-founder and editor of Chinese Literature Today and Founder/Curator of The Chinese Literature Translation Archive, at The University of Oklahoma