Molecular imaging: nipping drug failure in the bud

Given low success rates, it is hardly surprising that the costs of drug development are so high. Image: The National Measurement Institute.



  • N1950 016
  • N1950 044