Feimo Shen

CUREXO Technology Corporation, Fremont, CA 94539, USA 0000-0003-1178-6910