eLife Sciences employs 19 employees. The eLife Sciences management team includes Magdalena Klakla (Professional Validation Specialist), Damian Herman (Professional Validation Specialist), and Mateusz MacOcha (Digital Transformation Advisor).
Looking for a particular eLife Sciences employee's phone or email?