Defense Research and Development Organization (DRDO) scientists never cease to amaze us with interesting discoveries as they think beyond human imagination.