E

Emilie Abby

Wellcome Sanger Institute

ORCID: 0000-0003-0284-4760

15 papers and 560 citations.

PubIndex Score80Top 20% · early-careerHow it's scored
15Publications
560Total Citations
#3in Developmental Biology and Gene Regulation
First publication: 2016