26 pubs · 1,732 cites · h-index 19
The Francis Crick Institute
2020 - 2020
University of California, San Francisco
2013 - 2017
RELX Group (United States)
2017 - 2017
Ibis Reproductive Health
California State University System
2013 - 2013