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