50 employees
MD Idea Lab is a group of physicians that develop technology products to improve healthcare and lower costs.