Kevin Ruixuan An, MD