European Telecommunications Standards Instituteh-index: 57Total citations: 14,854Total papers: 1,111Homepage: http://www.etsi.org/