ALEC PLATT, M.DPulmonologistSCHENECTODY, NY, 123085183863691Unclaimed Profile · NPI 1871656363Claim This Profile