Stevens Institute of Technology has installed a state-of-the-art X-band weather radar system on its Hoboken campus, significantly expanding the university’s capacity to monitor and forecast severe ...