Defence Research and Development Organization (DRDO) has invited online applications from qualified candidates for the posts of Multi Tasking Staff (MTS)…