JIAO SHUGE

PrivateCIK: 2113196
SINOVAC BIOTECH LTD
Position—
TenureSince Mar 2026
Holdings—