77530471
Jul 24, 2008
Providing an interactive website that gives computer users the ability to upload, tag, browse, exchange and share user-defined information in the nature of photos, videos, text files and sound files, and the ability to organize said user-defined information chronologically and geographically
Computer and Scientific