48 pubs · 1,128 cites · h-index 17
University of Madras
2004 - 2017
Czech Academy of Sciences, Institute of Physiology
2015 - 2015