What does OST mean? Office of Science and Technology LIKE The Office of Science and technology See the full article