10 pubs · 1,140 cites · h-index 5
University of Alabama at Birmingham
2010 - 2012
Institute of Cell Biology
2009 - 2009