ACKERMAN RICHARD

PrivateCIK: 1724016
Location

DELRAY BEACH, FL

NRX PHARMACEUTICALS, INC.
PositionPresident and CEO
TenureSince Nov 2018
Holdings