Data from three universities published online in latest Accellion-related data breach

April 4, 2021