University of Ljubljana, Faculty of Medicine
Ljubljana, Slovenia
Stanford Medicine
Stanford, California, USA