Sentil Senthilselvan, PhD, MSc, BSc (Honours)

Professor (Phased Post-Retirement Position), School of Public Health
Directory