Steven Friedman

Active Cleveland, OH Phd for The Cleveland Society for The Blind