Vista Clara (United States)h-index: 14Total citations: 1,472Total papers: 63Homepage: http://www.vista-clara.com/