Category: Patient Education

Patient Education

Marvin So

Marvin So is an M.D. candidate at the University of Minnesota School of Medicine. He is avidly trying to explore Minnesota via bike and canoe.