D. David Kim
D. David Kim

D. David Kim

Ph.D. Student by Choice, Vegan by Necessity