Blog

Biogen loses head of R&D, the latest blow to the struggling drugmaker

ehlers900xx1000-1500-100-0

In a statement, Biogen’s head of research and development, Michael Ehlers, said he believes it is “the right time to pass the baton.”

Read More