Name
Affiliation
Papers
ELODIE DRULA
Univ Mediterrane, Dev Biol Inst Marseille Luminy IBDML, CNRS UMR 6216, F-13288 Marseille 09, France
1
Collaborators
Citations 
PageRank 
7
15
0.78
Referers 
Referees 
References 
94
75
10