73 pubs · 6,104 cites · h-index 28
Manus Bio (United States)
2012 - 2025
Massachusetts Institute of Technology
2007 - 2015
National University of Singapore
2003 - 2011
Singapore-MIT Alliance for Research and Technology
2003 - 2011
Institute of Materials Research and Engineering
2006 - 2007