The newly installed UMSL Innovation wall contains 54 plaques recognizing UMSL inventors on issued U.S. patents....
READ MORE