One cup of bok choy provides enough vitamin A and C to make up your daily allowance. No wonder its been used for medicinal purposes for centuries.