NPI Central
Teresa Ju, MD — NPI 1730882267, Ft Lauderdale, FL | NPI Central