Manikku Wadumestri Chamarie Devika Palliyaguru

B.V.Sc.(Sri Lanka) MSc(SL), Ph.D(UK)
Registered (In Practice)
Reg. No: 907
Date of Registration: 1998-08-31
Year of Graduation: 0

Contact Details

Address
No 226/3/2,Narangaskumbura Road,Pallemulla,Halloluwa