60 pubs · 5,526 cites · h-index 32
University of Geneva
1999 - 2022
University of Lausanne
2005 - 2012
National Academy of Sciences of Ukraine
1997 - 2011
National Postdoctoral Association
2011 - 2011
Bogomoletz Institute of Physiology
1995 - 2011