St. Louis University is putting Alexa in every dorm room.

St. Louis University is putting Alexa in every dorm room.