MGPL Narayana
MGPL Narayana

MGPL Narayana

Vice President & Chief Scientist, TCS