T

Tayyaba Hasan

Harvard University

ORCID: 0000-0003-0871-6057

816 papers and 27.4k citations.

PubIndex Score98Top 2%How it's scored
816Publications
27.4kTotal Citations
#3in Photodynamic Therapy Research Studies
First publication: 1982First senior author: 1986