Instituto Tecnológico de la Energíah-index: 36Total citations: 4,719Total papers: 369Homepage: http://www.ite.es/