LEYMAN BARBARA

PrivateCIK: 2028309
Location

SOUTH SAN FRANCISCO, CA

SUTRO BIOPHARMA, INC.
PositionChief Business Dev. Officer
TenureSince Jul 2024
Holdings