50 employees
Plexa is a virtual care network connecting clinics, doctors, and nurses to medical research and patients.
2018