I am pretty sure I have attended a seminar by him in a tech festival of our college, debunking the miracles of "Satya sai baba", and spreading awareness about superstitions. That was 7 or so years ago. His is a great initiative to promote scientific temperament, and rational thinking.