14 pubs · 701 cites · h-index 5
Addgene
2023 - 2023
University of the Sciences
2021 - 2021
University of Pennsylvania
2013 - 2021
Philadelphia University
University of Connecticut
2008 - 2013