Nature Index 2021 Annual Tables: Mabwell Ranks in the Top 10 Chinese Institutions in Life Sciences for the First Time

Release time:Jun 04, 2021

Recently, the Nature Index 2021 Annual Tables has been officially released. The Tables focuses on the scientific research progress and publishes the institution rankings of each country/region in subdivisions of life sciences, chemistry, physics, earth and environmental sciences. According to the rankings, Mabwell (Shanghai) Bioscience Co., Ltd. (Mabwell) ranks 10th in top 50 Chinese institutions in life sciences (corporate) and 28th in top 50 Asia-Pacific institutions in life sciences (corporate). The Tables shows that the nature index of Mabwell was 0.48 in the previous year.


Ranking 10th in top 50 Chinese institutions in life sciences (corporate)


Ranking 28th in top 50 Asia-Pacific institutions in life sciences (corporate)


The Nature Index Tables is based on the number and category of articles published by institutions in 82 top journals worldwide. It has become an internationally recognized important indicator to measure the high-quality research output and cooperation of institutions, countries and regions in natural sciences. The 2021 Tables is prepared based on the data throughout the year of 2020.

As an innovative biopharmaceutical company with a whole industry chain, Mabwell pays great attention to scientific research and development and innovation capabilities. Last year, Mabwell published the results of therapeutic antibody development in Nature communications. Recently, two articles are being reviewed by internationally recognized journals. Mabwell will continue to focus on product research and development, share more scientific research results in high-level magazines, and contribute to the common benefit of human health.