Snowflake Inc. (United States)h-index: 8Total citations: 177Total papers: 29Homepage: https://www.snowflake.com