Barrett Technology (United States)h-index: 40Total citations: 10,331Total papers: 331Homepage: http://www.barrett.com/