Professor Udaya Meddegama

sibalogo1
Prof Udaya

Prof. Udaya Meddegama; Deputy Rector, SIBA.

B.A. (Ceylon),
Ph.D. (London).