ZHENG RAN

PrivateCIK: 1885914
Location

BERKELEY, CA

CARIBOU BIOSCIENCES, INC.
Position—
TenureSince Sep 2021
Holdings—