Hamed Sharif

MASc Geological Engineering

EOSM 229
graduate