Home/Indian-origin scientist devises novel materials for solar fuel cells/Krishnan Rajeshwar Krishnan Rajeshwar