97 pubs · 3,396 cites · h-index 31
Baze University
2026 - Present
University of Alabama at Birmingham
2002 - 2023
Institut de génétique et de développement de Rennes
2013 - 2013
AstraZeneca (United States)
2011 - 2011
Augusta University
2000 - 2001