Rohan SirisenaSurgeonMBBS, MS, MRCS (UK), FRACS (Australia)NugegodaNewSri Jayewardenepura General Hospital +9 moreView profileRate