Ohio had all four of its teams place in the top 20 at the Science Olympiad National Tournament, hosted at Wright State University in Dayton, Ohio, on May 20, 2017.