Stan D’Souza

SD

11

Publications

1.5K

Citations

11

H-Index

1980

Active since

Stan D’Souza is an author at International Centre for Diarrhoeal Disease Research specializing in public health, global health, and demography.

Publications per year

1980–2000

11

Publications

11