Advanced search
Advanced search in people
IEEE Sensors Journal > 2011 > 11 > 5 > 1253 - 1262
European Urology > 2011 > 59 > 1 > 106-112
Biophysical Chemistry > 2009 > 140 > 1-3 > 57-61
Molecular and Cellular Biochemistry > 2007 > 295 > 1-2 > 237-240