Department of Epidemiology & Public Health Criticisms and concerns regarding the STROBE statement: a review of commentaries, editorials and letters Patrizia Frei, PhD…