Tech Foundationh-index: 21Total citations: 6,463Total papers: 132Homepage: http://www.techfoundation.org/