Institute of Scientific and Technical Research for Defenseh-index: 59Total citations: 16,359Total papers: 855Homepage: http://www.citedef.gob.ar/