Singh has authored 18 books in this field.
About 50 of his radio programs on science have been broadcast by All India Radio, Jalandhar, Ajj Di Awaz Radio (Canada), Desh Punjab Radio (Canada) and AVR Media Productions, Canada.