eLife
Diane M Harper
DH
Diane M Harper
Deputy Editor
at
eLife
Show contact
Teams
DW
DH
TB
+1
Editorial Leadership Team
4 members
Timeline
Deputy Editor
Current role
DH
Diane M Harper
Deputy Editor