Z

Zhen Gu

Sir Run Run Shaw Hospital

ORCID: 0000-0003-2947-4456

506 papers and 49.2k citations.

PubIndex Score98Top 2%How it's scored
506Publications
49.2kTotal Citations
#7in Advancements in Transdermal Drug Delivery
First publication: 1995First senior author: 2009

Top publicationsby citations

Indexing the rest of 506 publications…