India

India or officially the Republic of India is a country in South Asia. It is the seventh country in the world in terms of the area of its territory, the second in terms of population. It exits the Indian Ocean to the south, the Arabian Sea to the west, and the east to the Bay of Bengal.

September 5, 2015

The two-stage mechanical oscillator: Expansion of research in India

The two-stage mechanical oscillator is conquering the world slowly but surely. Making replicas of a two-stage mechanical oscillator with a piston water pump has become a kind of global phenomenon.