T. LEON STEPHAN RAJ., A. JOHN DE BRITTO, M. SUTHA. “ LEON STEPHAN RAJ”. LIFE SCIENCES LEAFLETS 15 (May 1, 2011): 517 to 523. Accessed November 8, 2025. https://petsd.org/ojs/index.php/lifesciencesleaflets/article/view/154.