abbreviation: SFC
name: Laboratory of Fishes, Shanghai Fisheries University
country: China
city: Shanghai
website
remarks: also as Shanghai Fisheries College