Richard Socher is the former chief scientist at Salesforce and the founder of You.com

Activity

Activity (0)
Loading comments...