LONBERG NILS

PrivateCIK: 1214506
Location

WOODSIDE, CA

BICARA THERAPEUTICS INC.
Position
TenureSince Sep 2024
Holdings