CB Rank (Person) 1,757,530
Number of Current Jobs 1
John Chen is the Vice President at Geolabs.
John Chen studied at Tongji University and  University of Massachusetts, Lowell.
There is no recent news or activity for this profile.