Assistant Professor at Camellia Institute of Technology & Management - Kolkata, West Bengal, India
Camellia Institute of Technology 230 is a higher education company based out of Madhyamgram, Digberia, Badu Road, P.O. - Badu Madhyamgram, Kolkata - 700129, Kolkata, West Bengal, India.