Desiree Plata

Yale University, Newhaven, CT

Activity

2015