<--Previous
Up
Next-->
Professor Suresh Babu, Ohio State University and PT Group Member, succumbs to an iPhone