strongyloides stercoralis | homo sapiens | thailand | homo sapiens | 1843477127 |
strongyloides stercoralis | homo sapiens | thailand | homo sapiens | 1843477129 |
strongyloides stercoralis | homo sapiens | thailand | homo sapiens | 1817987729 |
strongyloides stercoralis | homo sapiens | thailand | homo sapiens | 1817987730 |