NELMS ANGELA

PrivateCIK: 1946374
Location

LOS ALTOS, CA

RENOVORX, INC.
PositionChief Operating Officer
TenureSince Sep 2022
Holdings