T

Thalachallour Mohanakumar

St. Joseph's Hospital and Medical Center

ORCID: 0000-0001-9873-4018

442 papers and 13.5k citations.

PubIndex Score98Top 2%How it's scored
442Publications
13.5kTotal Citations
#10in Transplantation: Methods and Outcomes
First publication: 1972First senior author: 1975