Sheng Luan

Sheng Luan

Research Focus:
Plant Responses to the Environment
Phone Number
510.642.6306
Lab Phone Number
510.643.1725