Search results for: Carlos Arreola-Risa
World Journal of Surgery > 2012 > 36 > 5 > 959-963
World Journal of Surgery > 2006 > 30 > 6 > 946-956
The Lancet > 2004 > 363 > 9427 > 2172-2179
The American Journal of Surgery > 1995 > 169 > 5 > 553-556