85951641
Jun 5, 2013
Jul 1, 2014
providing temporary use of online, non-downloadable computer software for mobile phones, handheld computers, and desktop computers, namely, software for communicating with both individuals and groups through synchronous and asynchronous exchanges of text
Computer and Scientific