Philogen (Italy) is a research organisation in Siena, IT. OpenAlex records 194 works and 11,249 citations for it.