SKLPPB

AcronymDefinition
SKLPPBState Key Laboratory of Plant Physiology and Biochemistry (China)