Stress-immune responses and DNA protection function of thioredoxin domain containing 12 in zebrafish (Danio rerio). Issue 84 (January 2019)