379 pubs · 22,357 cites · h-index 81
University of Central Florida
2025 - Present
Institute for Women's Policy Research
2007 - Present
University of Michigan
2002 - Present
Boston Medical Center
2025 - 2025
Sea Turtle Conservancy