Cited by 2.2kOpen Access
Agency for Science, Technology and Research
ORCID: 0000-0002-0639-6048Publishes on Liver physiology and pathology, Liver Disease Diagnosis and Treatment, Telomeres, Telomerase, and Senescence. 93 papers and 6.5k citations.
Add your photo, update your bio, and get notified when your ranking changes.