32 pubs · 4,347 cites · h-index 21
Northwestern University
2006 - 2012
Exicure (United States)
2012 - 2012
Argonne National Laboratory
2010 - 2011
International Institute for Nanotechnology
2009 - 2009
Northwest University
2006 - 2006