IMDEA Materialsh-index: 104Total citations: 53,093Total papers: 1,811Homepage: http://materials.imdea.org/