The managing editor and editor in chief are different occupations having some overlapped roles.
Read MoreJune 11th, 2018
The managing editor and editor in chief are different occupations having some overlapped roles.
Read MoreSpringer, a worldly, leading, scientific publisher
Read More