Department of Surgical Sciences Uppsala University Uppsala Sweden;
Swedish Police Authority Stockholm Sweden;
Department of Surgical Sciences Uppsala University Uppsala Sweden;
Department of Forensic Medicine Swedish National Board of Forensic Medicine Stockholm Sweden;