Scholarly Index

Feng Ren

Hong Kong Science and Technology Parks Corporation; 2,978 total citations; 119 total publications; best world rank #654

Hong Kong Science and Technology Parks Corporation

2,978Total citations
119Total publications
29H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Cancer therapeutics and mechanisms2021-2025654CN 10077.69
Cancer Mechanisms and Therapy2021-2025993CN 44471.10