Index of https://ftp.ncbi.nih.gov/1000genomes/ftp
Parent Directory
technical
0.00b
April 11 2023 at 00:10