
Prof Gad Mohamed Behairy
Prof Gad Mohamed Behairy
Senior registrar General surgery SGH JeddahLecturer of General , hepatobiliary surgery and liver transplant Ain shams university
Prof Gad Mohamed Behairy
Senior registrar General surgery SGH JeddahLecturer of General , hepatobiliary surgery and liver transplant Ain shams university