Dr Ibrahim is an excellent diagnostician, he clearer explained my shoulder condition and layed out my treatment options. He patiently listened to my concerns and I had a ... more