Mark Allen, M.D. Rosen