Michael Kramer Email

Head Stats and Data Science . AvenCell

Current Roles

Employees:
104
Revenue:
$16.1M
About
Based on our deep science and focused on patients in need, we develop next generation immunotherapies for hard-to-treat cancers.
AvenCell Address
51 Moulton St
Cambridge, MA
United States
AvenCell Email

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.