Editor-in-Chief, Cell Biotech
ElsevierNew York, NY, United StatesEditor in Chief, Cell Biotech, Cell Press.Are you passionate about serving global biotechnology researchers by launching and leading a field-shaping new Cell Press journal?.About the Role Cell Pres... Show more