40 pubs · 2,933 cites · h-index 26
Thermo Fisher Scientific (United States)
2015 - 2018
Thermo Fisher Scientific (Israel)
2016 - 2018
CrossLife Technologies (United States)
2011 - 2013
Federation of American Scientists
2012 - 2012
Peterson (Norway)
2012 - 2012