Lily DeFelice is a Staff Research Associate with the Ajijola lab.