Systems Engineer Allen ChenPerseverance entry, descent, and landing lead Allen Chen, gives remarks during a NASA Perseverance rover mission landing update.Read More Facebook Pinterest X LinkedIn Email https://www.nasa.gov/image-detail/systems-engineer-allen-chen/Copy URL to clipboard> DownloadShareTagsAsian American and Native Hawaiian Pacific Islander HeritageSize1041x964px