S Smriti Jain Review of Xerox Research Center Europe 4 years ago Excellent work place. Collaborative environment.
Comments: