Search results for: Maarten Vrouenraets
European Biophysics Journal > 2010 > 39 > 12 > 1563-1571
European Biophysics Journal > 2006 > 36 > 1 > 13-22
European Biophysics Journal > 2010 > 39 > 12 > 1563-1571
European Biophysics Journal > 2006 > 36 > 1 > 13-22