79 pubs · 6,532 cites · h-index 33
University of Liverpool
2001 - 2025
Genomics (United Kingdom)
2004 - 2004
Leiden University
1993 - 2003
Zoological Society of London
1993 - 2001
Institut de Biologia Evolutiva
1996 - 2001