271 pubs · 3,767 cites · h-index 32
National Microelectronics Institute
2003 - 2025
University of Edinburgh
2000 - 2025
Genomics (United Kingdom)
2024 - 2024
Imperial College London
1995 - 2024
Antioch University Los Angeles
2022 - 2022