Dr. Carter Ramirez

From Post-Self

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.