Affiliation: | 1Department of Gene Technology, Tallinn University of Technology, Tallinn, Estonia;2Competence Centre for Cancer Research, Tallinn, Estonia;3School of Life Sciences, Södertörn University College, S-14189, Huddinge, Sweden;4Department of Biosciences and Nutrition, Karolinska Institute, S-14183, Huddinge, Sweden;Wuhan University, CHINA |