Timothy Hubbard

Person

A lead on the Ensembl project, responsible for annotating one-third of the human genome.

Mentioned in 1 video