Abacus Institute Of Engineering And Management Address Natungram, Nogra, Hooghly, West Bengal 712148 , India 2024-25, Placements, Last Date To Apply, Merit List