Save Hiba Alhumaidan, MD HibaAlhumaidan.MD.com • Pathologist Hiba Alhumaidan, MD 20 York Street, Cb-459, New Haven, CT