67 pubs · 1,369 cites · h-index 21
Medical College of Wisconsin
1988 - 2022
RELX Group (Netherlands)
2000 - 2000
Columbia University Irving Medical Center
New York University
Population Services International