Two peptides produced by Deinococcu radiodurans

  • Published : 2005.04.15