DAVID M ROHRER M.D.