Global Map > Startups > North America > United States > Salt Lake City > Carterra
Carterra icon
Carterra provides biotechnology solutions that develop and commercialize novel micro-array deposition technologies.
Rankings by SemRush
National Ranking
10163rd
in United States
Regional Ranking
10976th
in North America
Global Ranking
22849th
worldwide
Loading startups...
Need more insights about local startups?
See more with PRO