Allergan (Netherlands) is a research organisation in Eindhoven, NL. OpenAlex records 11 works and 522 citations for it.