Alzheimer's play AC Immune secures $22.1 million

AC Immune S.A. (Lausanne, Switzerland) secured CHF20 million ($22.1 million) in a

Read the full 120 word article

User Sign In