Center for Telepsychologyh-index: 19Total citations: 1,334Total papers: 467Homepage: http://www.telepsychology.net/Default.aspx