List of top 50 Social technologies

Social technologies