5 pubs · 333 cites · h-index 3
Voyager Therapeutics (United States)
2024 - 2024
WuXi AppTec (United States)
2017 - 2018
Merck & Co., Inc., Rahway, NJ, USA (United States)
2012 - 2012
University of South Carolina Union