IP Osgoode

Category: Technology

Second Life for Lawyers?

Second Life, as it is aptly named, is a virtual world. Through online personas, known as avatars, users of Second Life interact with each other

Read More »
Search
Categories
Newsletter
Skip to content