OpenAlex
Review
2006
Eye injuries on the battlefields of Iraq and Afghanistan: Public health implications
View Record
Cited by 96