“Meta-analysis of non-randomized studies in interventional cardiology: a critical appraisal” (2009) Italian Journal of Public Health, 6(4). doi:10.2427/5761.