Dowdall, Lena (Office & HR Manager)

Name Dowdall, Lena
Position Office Manager
Email
Telephone 01223 855340

l.dowdall@elifesciences.org

eLife Sciences Publications Limited

eLife is a unique collaboration between funders and practitioners of research to communicate influential discoveries in the life and biomedical sciences in the most effective way.

eLife Sciences Publications Limited directory information