Index of https://ftp.ncbi.nih.gov/1000genomes/ftp/technical

[DIR] Parent Directory

[DIR] working  0.00b  April 11 2023 at 00:10