Public Relations

David Moser

+1 813-864-2571 dmoser@sellaslife.com

Address

Bermuda

SELLAS Life Sciences Group

O’Hara House, 3 Bermudiana Road, Hamilton HM 11, Bermuda.

United States of America

315 Madison Avenue, 4th Floor, New York, NY, 10017.  

UNITED KINGDOM

SELLAS Life Sciences Group UK Ltd., C/O Oakwood Corporate Services Ltd., 1 Ashley Road Altrincham Cheshire, WA142DT, 01619424700

Send Message

    Name*
     
    Email Address*
     
    Message*