February 24, 2020 The Space Review features passive debris removal system created by AAE’s Spencer team