School of Biotechnology Laboratoire114778Suède
Royal Institute of Biotechnology (KTH) Institution327763France