Humans can’t make vitamin C. A parasite may explain why Scientists at Children’s Medical Center Research Institute at UT Southwestern found certain parasites struggled to make eggs in vitamin ...