He received a Doctorate , honoris causa , from the University of Paris and honorary memberships in the Royal Society , Royal Society of Edinburgh , the Indian Academy of Sciences , the International Academy of Philosophy and Sciences , and the Pontifical Academy of Sciences .