Italfarmaco (Italy) is a research organisation in Milan, IT. OpenAlex records 617 works and 51,276 citations for it. 173 researchers list it as their most recent affiliation.