Tiina Titma

Dr. Tiina Titma

Department of Health Technologies, School of Information Technologies, Tallinn University of Technology, Tallinn 12618, Estonia
orcid