Board of the Swiss Federal Institutes of Technologyh-index: 263Total citations: 413,840Total papers: 10,684Homepage: http://www.ethrat.ch/en