35 pubs · 1,541 cites · h-index 20
Zorginstituut Nederland
2015 - 2025
University of Pennsylvania
2007 - 2014
Children's Hospital of Philadelphia
2012 - 2012
Wilmington University
Center For Policy Research