A detailed study by the CSIR-National Institute for Interdisciplinary Science and Technology (NIIST), Thiruvananthapuram, has found several deficiencies in the operation of biofilter units installed ...