ZHENG RAN

PrivateCIK: 1885914
Location

BERKELEY, CA

CARIBOU BIOSCIENCES, INC.
Position
TenureSince Sep 2021
Holdings