DBSNU

(Redirected from SHNU)

DBSNU Department of Biology, Shanghai Normal University, China.

  • Other abbreviations: SHNU.