Keith Vendola Email

Chief Financial Officer . Wugen

St Louis, MO

Location

k*******@wugen.com

Primary Email

Current Roles

Employees:
120
Revenue:
$18.6M
About
An "Off-the-Shelf" Fratricide Resistant CAR-T for the treatment of T-cell hematologic malignancies
Wugen Address
4260 Forest Park Ave
St Louis, MO
United States
Wugen Email