Cynthia Perez Estrada

Advantageous insights from the 3D code of the genome: piecing together the puzzle of ancient genomes!