Apella Technology

Last updated: May 05, 2024

CEO David Schummers
CEO David Schummers
Country: USA | Funding: $24M (+)

Website: https://apella.io/

Apella Technology is an AI startup that brings modern engineering to improve surgery.