Worse doctor I have ever encountered. Was on call when my husband found out he needed a pacemaker and he couldn't be bothered to answer any of our questions - he was facing the door the whole 5 minutes he gave us even though we had questions. Even our visitors noticed how irritated he was we had a question to ask. He was on call the whole 3 days we were in the hospital and that was the only time we ever saw him. He discharged my husband by computer at 4am in the morning without ever seeing him to see if he was well enough to go home. Input discharge instructions incorrect. Our past cardiosurgeon had come in to visit as he saw we were there and had to call Dr. Miranda to get corrected discharge instructions. He should not be practicing medicine if he doesn't want to deal with patients - all his certifications mean nothing without bedside manner and easing patient's concerns about procedures.