Triangle Research and Development Centerh-index: 28Total citations: 2,406Total papers: 132Homepage: http://trd-center.org/