Background
Ariyaratne, Chanchala was born on March 2, 1979 in Colombo, Sri Lanka.
Ariyaratne, Chanchala was born on March 2, 1979 in Colombo, Sri Lanka.
Doctor of Philosophy, University Nottingham, Scotland, 2005.
Research fellow University Aberdeen, England, since 2006.