(Q80212331)

English

The Delta paradox: DLL4 blockade leads to more tumour vessels but less tumour growth

scientific article published on 01 May 2007

Statements

Identifiers

 
edit
    edit
      edit
        edit
          edit
            edit
              edit
                edit
                  edit