English: He also sits on the board of the Science Foundation Ireland.
Telugu: అలాగే ఐర్లాండ్లోని బోర్డ్ ఆఫ్ సైన్స్ ఫౌండేషన్ కూడా ఈమె ఆధ్వర్యంలోనే నడుస్తోంది.