Search results for: Esther Rodriguez
Medical & Biological Engineering & Computing > 2015 > 53 > 10 > 929-942
Medical & Biological Engineering & Computing > 2012 > 50 > 11 > 1137-1145
Medical & Biological Engineering & Computing > 2012 > 50 > 7 > 659-669