Submission Detail

AliasSUB6158898
Submission ID
Submission Date
Center NameZhejiang University
Lab Namecollege of life science