Wang Linhui, Associate Professor of Fudan University Shanghai Cancer Center, Science Editor of China Oncology and Oncoradiology, obtained his Master’s degree of English Translation from Fudan University (College of Foreign Language and Literature) in 2012. Wang currently serves as the Director of Biomedical Journal Professional Committee of Shanghai Society for Scientific & Technical Periodicals, Member of International Cooperation Committee of Society of China University Journals, and Youth Editorial Board Member of Journal of Scholarly Communication.