Affiliation: | 1. Department of Biomedical Technology, Institute of Technology, University of Tartu, Tartu, Estonia.; 2. FIT Biotech Oy, Tartu, Estonia.; 3. Icosagen Cell Factory OÜ, Tartu, Estonia.; 4. Estonian Academy of Sciences, Tallinn, Estonia.; North Carolina State University, United States of America, |