Dr. Shapiro is a very caring, compassionate, professional and pleasant physiologist. He truly cares about your problems, and is a very good listener/communicator. He has been instrumental in helping me deal with my complex problems, and addresses all aspects of causality and treatment. I highly recommend him!