Maharaja Ranjit Singh Technical University Punjab