Haven't some or most Indians been vegan/vegetarian for generations? Anectdotally, I have met Indian vegans with really high IQs. Also, Indians in general seem to have short stature. I wonder how much of that is due to genes and how much can be attributed to diet.