SHEN ETHAN PHD

PrivateCIK: 2099921
YD BIO LTD
PositionCEO
TenureSince Mar 2026
Holdings
SL SCIENCE HOLDING LTD
PositionChief Technology Officer
TenureSince Jun 2026
Holdings