http://exchanges.state.gov/englishteaching/resforteach/ejournals/language-and-life-sciences.html#Top
for the vocabulary specifically :
Mapping the Human Genome - http://eca.state.gov/forum/journal/genappnd.htm
Controversial Issues in Gene Research - http://eca.state.gov/forum/journal/issappnd.htm
Biotechnology and Crop Engineering - http://eca.state.gov/forum/journal/bioappnd.htm