Would never recommend this doctor to anyone. He is very knowledgeable, but he does not give you any time and talks over you to his interns like you are not in a room. His office staff are terrible. The worst doctors office I've ever been to. My father nearly died, he never knew what the issue was and kept sending him for unnecessary tests numerous times, rushed into the ER one day to have him diagnosed with severe "SBP". DO NOT WASTE YOUR TIME AND SAVE YOURSELF FROM THIS HORRIFIC SO CALLED DOCTOR.