73 rank in the Engineering category
81 rank in the Science category in INDIA