analysis-and-commentary | emerging-technologies Autonomous collaborative weapons Branka Marijan March 9, 2021December 9, 2024