Hi I'm Nirodha Ranasinghe

Nirodha Ranasinghe

Scientific Officer at Sri Lanka Atomic Energy Board