53 pubs · 2,059 cites · h-index 16
Maxygen (United States)
2025 - 2025
Concord Consortium
2020 - 2020
Qiagen (United States)
Inotek Pharmaceuticals (United States)
2015 - 2016
Allen Institute
2013 - 2013