Feimo Shen

CUREXO Technology Corporation, Fremont, CA 94539, USA

0000-0003-1178-6910