13518 employees
Emory University is an institute of higher learning and a private research university.
$38M sweet spot round size
Most of their 1 investments are in rounds between $38M and $38M
1836
Robin Systems raised $38M on June 16, 2021
Investors: Emory University