Index of https://ftp.ncbi.nih.gov/1000genomes/ftp/technical
Parent Directory
working
0.00b
April 13 2022 at 01:07