Search results for: Riyadh Lafta
BMC Medical Education > 2018 > 18 > 1 > 1-8
The Lancet > 2013 > 381 > 9870 > 939-948
Social Science & Medicine > 2009 > 69 > 2 > 172-177
The Lancet > 2006 > 368 > 9545 > 1421-1428
The Lancet > 2004 > 364 > 9448 > 1857-1864