(1)
TrefilovA. System of Principles in the Swiss Criminal Process. Law Journal 2018, 170-192.