64 pubs · 2,927 cites · h-index 18
Infinera (United States)
2020 - 2024
FluGen (United States)
2007 - 2024
Invenio Imaging (United States)
2020 - 2020
Roche (Switzerland)
2006 - 2008
Howard Hughes Medical Institute
2004 - 2004