Kestrel Technology (United States)h-index: 28Total citations: 4,500Total papers: 125Homepage: http://kestreltechnology.com/