2 ms·Yes it is. It's a subagency of the DoD and it exists to develop new technologies for the military.by jeffreyrogers 9y agoYes it is. It's a subagency of the DoD and it exists to develop new technologies for the military.