I am a Pakistani and I do not hesitate to admit that Indians(Hindus specially) have been found quite good at math and chess and now software/IT.
I am not sure whether there is some research about it why is it like that? some diet/belief or some other matter?
Happy to learn more about it.