Founded in 2009, UpStart Ventures is headquartered in Salt Lake City, Utah. Our investment strategy represents a unique combination of idea generation, science discovery, seed stage investing, venture judgment and company management... Our first..
Relevance: 20.293438