Scholarly Index

Bin Wang

Thomas Jefferson University; 3,108 total citations; 135 total publications; best world rank #978

Thomas Jefferson University

3,108Total citations
135Total publications
29H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Inflammatory mediators and NSAID effects2021-2025978US 15057.12