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 ... Munich, Germany; Beijing, Shanghai or Shenzhen, China); we are able to offer some flexibility in ...
