16 pubs · 168 cites · h-index 8
Loyola University Medical Center
1995 - 2002
U.S. National Science Foundation
2002 - 2002
Foundation for the National Institutes of Health
2002 - 2002
Institute of Public Health Bengaluru
2002 - 2002
American Association for the Surgery of Trauma
2002 - 2002