Swedish Research Council: Macchiarini, Karolinska Skipped Ethical Review The Scientist Magazine, 03 May 2016 WIKIMEDIA, IJNMIS01A Swedish law in place since January 2004 regarding research conducted on human beings (including living…