All Stories

  1. The stress protein HSP70 from the marine sponge Thenea muricata