- Author: Ruhan Zhao Author Record # 135963
- Legal Name: 赵如汉
- Birthdate: 6 July 1964
- Language: English
Other views: | Summary Awards Alphabetical |
Short Fiction
- My Left Hand (2017)
- Science Fiction Sudoku [1] (2006)
Other views: | Summary Awards Alphabetical |