strongyloides stercoralis | homo sapiens | Laos | Homo sapiens | 1021760158 |
strongyloides stercoralis | homo sapiens | Laos | Homo sapiens | 1021760153 |
strongyloides stercoralis | | Laos | | 1021760149 |
strongyloides stercoralis | homo sapiens | Laos | Homo sapiens | 1021760144 |
strongyloides stercoralis | homo sapiens | Laos | Homo sapiens | 1021759978 |