darpa - Dictionary definition and meaning for word
darpa
Definition (noun) the central research and development organization for the United States Department of Defense; responsible for developing new surveillance technologies since 9/11
We are looking for Content Writers (1-2 years experience) for our ed-tech startup based out of Gurgaon. If interested, please reach out to us at career@opencubicles.com