Home Defence Full Form

Defence Full Form

The Full form of Defence Research and Development Organization. Headquartered in New Delhi, India