Biopharma BD&L: the tsunami is upon us
Pharma’s business development and licensing (BD&L) teams are at the forefront of identifying new science to support their company’s future.
Pharma’s business development and licensing (BD&L) teams are at the forefront of identifying new science to support their company’s future.