Primary Job Title Founder & Chief Science Officer Primary Organization
Innara Health
Location Lenexa, Kansas, United States Regions Midwestern US Gender Male
LinkedIn View on LinkedIn
David Stalling is the Founder and Chief Science Officer - Retiring at Innara Health, Inc.David Stalling attended the University of Missouri-Columbia?







