About Cyril Ponnamperuma: Dr. Cyril Andrew Ponnamperuma was a Sri Lankan scientist in the fields of chemical evolution and the origin of life.
Scientists are human—they're as biased as any other group. But they do have one great advantage in that science is a self-correcting process.