LU WENBIN

PrivateCIK: 1966897
IHUMAN INC.
PositionChief Technology Officer
TenureSince Mar 2026
Holdings