To put a definition plainly, teratogens are agents responsible for many known birth defects. Research found suggests over eight hundred known teratogens. In this paper, you will find interesting facts based on research, the relationship between teratogens and developmental psychology and some pers...