ALFORD RACHAEL

PrivateCIK: 2143892
Location

NEW HAVEN, CT

YARROW BIOSCIENCE, INC.
PositionChief Operating Officer
TenureSince Jul 2026
Holdings