Indians live 13 years less than Japanese, not due to genetics but daily habits—poor diet, less sleep, stress, and sedentary ...