Biogen laid off few of us and Last Friday was our last day.
Can we get more info on this?
Biogen laid off few of us and Last Friday was our last day.
Can we get more info on this?
No Biogen = no Tecfidera.
Many many deaths soon.
Hell comes
Anything would be appreciated.