Affiliation: | 1. Protobios LLC, Mäealuse 4, Tallinn 12618, Estonia;2. Department of Gene Technology, Tallinn University of Technology, Akadeemia tee 15, Tallinn 12618, Estonia;3. Institute of Technology, University of Tartu, Nooruse 1, 50411 Tartu, Estonia;4. Cellin Technologies LLC, Mäealuse 4, Tallinn 12618, Estonia |