
399 pubs · 47,186 cites · h-index 106
Weizmann Institute of Science
1981 - 2025
Stanford Medicine
2012 - 2012
Centre for Genomic Regulation
2012 - 2012
The University of Texas MD Anderson Cancer Center
2011 - 2011
The University of Texas Health Science Center at San Antonio
2011 - 2011