A science writer and communicator with more than 20 books to his credit, he had a long academic career behind him and led several research projects and programmes