4 pubs · 92 cites · h-index 3
Institute of Cell Biology
2017 - 2017
University of Oklahoma Health Sciences Center
2016 - 2017