WashU-led astrophysics mission lands its spot on space station2.26.25 | Faculty, Postdoc, GeneralAn experiment led by researchers at Washington University in St. Louis is one step closer to space.