Central Laboratory for Stem Cell Research & Translational Medicine, CLRD, Deccan College of Medical Sciences, Kanchanbagh, Hyderabad 500058, Andhra Pradesh, India
Transplantation Technologies & Research received 223 citations as per Google Scholar report