14 pubs · 138 cites · h-index 5
Novartis (Switzerland)
2022 - 2022
National Institute of Public Health
2011 - 2015
Andrija Stampar Teaching Institute of Public Health
2013 - 2014
University of Primorska
2008 - 2010