Public Health Engineering Department is located in Aizawl, India on Engineer-in-Chief Office Khatla (Opposite Tennis Court. Public Health Engineering Department is rated 1 out of 5 in the category research and product development in India.
Address
Engineer-in-Chief Office Khatla (Opposite Tennis Court