57 pubs · 1,797 cites · h-index 26
United Arab Emirates University
2012 - 2025
Czech Academy of Sciences, Institute of Physiology
2014 - 2016