Return to Article Details High Added Value – but Many Stumbling Blocks along the Way NTN Biotech Identifies where the Shoe Pinches Download Download PDF