Leo D’Souza

LD

18

Publications

487

Citations

14

H-Index

1968

Active since

Leo D’Souza is an author at St. Aloysius (Deemed to Be University) specializing in medicine, botany, and natural sciences.

Publications per year

1968–2020

18

Publications

18