NPI Central
Gregory Rodriguez, MD, PHARMD — NPI 1457938516, Fort Lauderdale, FL | NPI Central