Agarwal, trained as a mechanical engineer at IIT Kanpur, worked as a science correspondent for the Hindustan Times. He was the editor of "Down To Earth", a science and environment magazine, and wrote widely for international publications. He wrote numerous books on science and environment in India.