Richard Tan Vu
Birth date: Oct 4, 1995 Death date: Feb 27, 2024
Richard Tan Vu, age 28, was born on October 04, 1995 in San Diego, California where he lived until moving out of state and graduating from Swarthmore College with the special Major in Neuroscience and a Minor in Psychology. He was Read Obituary