1. Embleema
United States · Other Collaboration Software
Developer of healthcare blockchain application designed for secure sharing of medical records. The company's application permits healthcare data to be managed securely, not by a central authority, but by a group of…
- Revenue
- $3.1M
- Team size
- 23