Euclid Techlabs (United States)h-index: 32Total citations: 3,365Total papers: 359Homepage: http://www.euclidtechlabs.com/