What an unfortunate name…
Doctors in Chenmai, India, suspect that the recent birth of a one-eyed child may be the result of Cyclopamine use as an anti-cancer medication.

Doctors in Chenmai, India, suspect that the recent birth of a one-eyed child may be the result of Cyclopamine use as an anti-cancer medication.

Powered by WordPress