Cited by 249
Temple College
ORCID: 0000-0002-7366-3230Publishes on Trace Elements in Health, Autophagy in Disease and Therapy, RNA Research and Splicing. 52 papers and 1.8k citations.
Add your photo, update your bio, and get notified when your ranking changes.