Sherry Luo
Fiction, Nonfiction, and Poetry Editor
Sherry is a medical doctor in the state of Georgia. She is the author of a chapbook, Imperative of the Night (The Lune, 2017). Her work appears in Rabbit and elsewhere.
Sherry is a medical doctor in the state of Georgia. She is the author of a chapbook, Imperative of the Night (The Lune, 2017). Her work appears in Rabbit and elsewhere.