A standalone licensing transaction involving the out-licensing of the technology and development and sales rights for imidafenacin in Spain to Faes Farma, with an upfront payment and development and sales milestones.
Companies1How many companies write about this.
Threads1One company can carry more than one thread here.