AlleyWatch
The Pulse of New York Tech
Numa Health is a medical bioinformatics health tech company. Founded in 20 in 19, Numa Health is headquartered in La Rochelle.
Join the millions and keep up with the stories shaping entrepreneurship. Sign up today.