Ganesh has a science and medical background, he is an eloquent speaker and a writer of thousands of thought-provoking ...