Abstract: Nucleic Acids Research.1996:24(7):1378
Nucleic Acids Research.1996:24(7):1378
Department of Chemistry, Purdue University, West Lafayette, IN 47907, USA. Report broken link | Email this to a friend.
Discussion and comment