Ron Strauss

Ron Strauss was born in Fullerton, California, and educated at Princeton and Stanford Universities. He is currently completing his residency in internal medicine at the University of California, San Francisco. His work has most recently appeared in
Descant.

Articles by This Author