David Macgregor — NPI 1235162447 · dermatologist | Fonteum