Ranjith Gamage

Geomechanical engineer and researcher