483 Wushan Str.
Tianhe District
Guangzhou, 510631, 510642
China
South China Normal University
Nile tilapia (Oreochromis niloticus), TRAF7, Apoptosis, Antimicrobial immunity, MEKK3