Editor-in-Chief, Cell Biotech
London, OH · On-site +1
$114K - $190K/yr
... journal. * Drawing on an impressive network of leading researchers to attract world-leading article submissions. * Traveling extensively to engage with the research community, including attending ...
