Wuhan, Wuhan 430063
China
Wuhan University of Technology
Scenedesmus sp. TXH, IMI, biodegradation, metabolic products