75 employees
eLife Sciences, a nonprofit collaboration between funders and researchers, publishes research related to life sciences and biomedicine.
2011