NPI: 1255189619 · MIAMI BEACH, FL 33140 · Critical Care Medicine (Internal Medicine) Physician · NPI assigned 05/10/2024