What does PUT mean? Petroleum University of Technology LIKE The University of oil industry See the full article