Ranjit Singh
Maharaja Ranjit Singh Punjab Technical University