50 employees
Upstream Research analytics reveal how natural and manmade environments - past, present and future - impact our health.
2015
$1M
from 1 investors over 1 rounds
Upstream Research raised $1M on September 11, 2015
Investors: Seven Peaks Ventures