Roche signs deal with Eleven Bio

Roche has bagged access to Eleven Biotherapeutics’ eye disease candidate EBI-031 in a deal worth around $270 million.

Read More