Andrija Stampar Teaching Institute of Public Healthh-index: 74Total citations: 42,940Total papers: 2,205Homepage: https://www.stampar.hr/hr