Leonardo (United States)h-index: 44Total citations: 12,389Total papers: 1,581Homepage: https://usa.leonardo.com