SCOBA
Updated 57 days ago
3565 Ryder Street Suite A Santa Clara, CA 95051 USA
SCOBA was establishe in 1999 in California. Priori to that, SCOBA founders had participated in 2 business trips to China, in 1998 and 1999, both sponsored by the "Chun-Hui Program" of PRC Ministry of Education.