The Ohio State University
Are your computers, smartphones and tablets up to date? If you’ve been hitting snooze on the latest update, now is the time to let your device patch itself.