Andrew Kennedy

University of California, Newhall, CA

Activity

2026