Affiliation: | 1.Protobios LLC, Mäealuse 4, Tallinn 12618, Estonia; E-Mails: (M.P.); (T.N.);2.Competence Centre for Cancer Research, Akadeemia tee 15, Tallinn 12618, Estonia;3.Department of Gene Technology, Tallinn University of Technology, Akadeemia tee 15, Tallinn 12618, Estonia |