(Q51960812)

English

Innovation and greater probability of success in drug discovery and development -- from target to biomarkers.

scientific article published on 2 November 2005

Statements

Innovation and greater probability of success in drug discovery and development -- from target to biomarkers. (English)

Identifiers

 
edit
    edit
      edit
        edit
          edit
            edit
              edit
                edit
                  edit