Prof Sudantha Liyanage Assumed Duties (20)