Editor-in-Chief, Cell Biotech
London, OH · On-site +1
$114K - $190K/yr
As a respected member of the biotechnology research community, the Editor-in-Chief will create a ... Have proven organizational, project management, leadership, and teamwork skills. * Display ...
