Mihirika Surangi De Silva Pincha Baduge · Study