Scholarly Index

Dapeng Chen

Woomera Therapeutics; 3,846 total citations; 104 total publications; best world rank #635

Woomera Therapeutics

3,846Total citations
104Total publications
33H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Nanomaterials and Printing TechnologiesLifetime664US 11390.00
Photodynamic Therapy Research Studies2021-2025635US 5381.84