SELLAS Life Sciences Group, Inc. Logo

SELLAS Life Sciences Group, Inc.

Locations: 7 Times Square Suite 2503 New York, NY 10036, US

Company Size: 1 - 100

Industry: Biotechnology Research

Company Website

AI Description

drawer
  • John Burns profile image

    Senior Vice President, Chief Financial Officer at Sellas Life Sciences

  • Angela Pettit profile image

    Associate Director, Finance at Sellas Life Sciences

Showing 8 to 9 of 9 results