Institute of Biomedicine and Translational Medicine, University of Tartu
Tartu, Tartumaa, Estonia
Department of Physiology