Over 53 million people in the United States live with a disability, according to the Centers for Disease Control. That’s 1 in 5 people. And yet, accessibility for those with
Dr. Kelland Thomas, Dean of the College of Arts and Letters at Stevens Institute of Technology, came to the 2017 Propelify Innovation Festival stage with a burning question. In today’s