Open menu
swoosh

Eric Owens



  • owens.778@osu.edu
  • +16142475447
  • Accessibility Analyst
  • Ohio State University
  • Digital Security and Trust
  • Digital Accessibility
  • BFA Studio Art