Recca Karras
Senior Staff Specialist
Academic Affairs
National Technical Institute for the Deaf
585-475-7792
Office Location
Recca Karras
Senior Staff Specialist
Academic Affairs
National Technical Institute for the Deaf
585-475-7792