Editor-in-Chief, Cell Biotech
London, OH · On-site +1
$114K - $190K/yr
It will serve global researchers, spanning biotechnology and publishing very influential research ... Munich, Germany; Beijing, Shanghai or Shenzhen, China); we are able to offer some flexibility in ...
