Lambda Instruments (United States)h-index: 45Total citations: 8,400Total papers: 277Homepage: http://lambdainc.com/