PLease read carefully what I have written ... if we drop politics an dhatred from our heart ... that's the key issue. You should have your inferiority complex treated by a good doctor.
Indians have always been at the forefront of the technology but those days noble prizes were not given. The greatest invention of all time ZERO has Indian origin, the numerals that you write have been devised by Indians .... get your facts right my friend before you post!