698: Eric Leuthardt let’s go of his sacred cows, and uncovers gold

Published: Sept. 23, 2015, 8 a.m.

Eric C. Leuthardt, M.D., is a neurosurgeon who is currently an associate professor at Washington University in St. Louis. He is also an Entrepreneur and the founder of five companies.