6 pubs · 345 cites · h-index 6
Amgen (United States)
2009 - 2012
Hong Kong University of Science and Technology
2009 - 2009
University of Zurich
Institute for Systems Biology
2008 - 2009
ETH Zurich