Sort:  

Nope it doesn't. :)

Better health just correlates with height, but there was no evidence determined here that more height actually causes better health.