Octapharma (Austria) is a research organisation in Vienna, AT. OpenAlex records 291 works and 16,486 citations for it. 95 researchers list it as their most recent affiliation.