This Dr is by far one of the best of the best. He saved my life because my gallbladder was hard and extremely difficult to remove. The skill set involved for this proce ... more