Tag: The Science of Internet Trolls

The Science of Internet Trolls

While many people do enjoy chatting and debating issues online, approximately 5.6% of individuals self identify as trolls.
Real Time Analytics