Thermo Fisher Scientific

Organisation

Trials

  • NCT00982111

    Collaborator, Phase 3, Completed, 633 people, 22 Sept 2009

Named in competing interests

Sources: pubmed.ncbi.nlm.nih.gov

Papers