Also known as: aka_duck
Joy Delacruz lives in San Diego, California, but has also spent time in La Jolla, California. He is an alumnus of the Thomas Edison State College and University Of California San Diego. He is employed by Cnmt in the capacity of Nuclear Medicine Technologist.