Biogen (Germany) is a research organisation in Ismaning, DE. OpenAlex records 156 works and 9,418 citations for it. 43 researchers list it as their most recent affiliation.