T

Ted R. Hupp

Edinburgh Cancer Research

ORCID: 0000-0003-0391-0352

456 papers and 29.7k citations.

PubIndex Score84Top 16% · seniorHow it's scored
456Publications
29.7kTotal Citations
First publication: 1992First senior author: 1996