Ellen tested the pint-sized prodigy on the complex systems that make our bodies function.
Video Rating: / 5