Dr. Carter Ramirez
Dr. Carter Ramirez was a scientist working at the University College London on the Lost. She eventually came up with the mechanism by which they were freed, using a mirror rig to rescue AwDae. She did not upload.
This article is a stub. You can help us by expanding it.