Scholarly Index

Zhen Feng

Beijing University of Posts and Telecommunications; 458 total citations; 57 total publications; best world rank #300

Beijing University of Posts and Telecommunications

458Total citations
57Total publications
14H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Plant-Derived Bioactive CompoundsLifetime300CN 1876.39