Long Zheng

Long Zheng

Science and Technology Research Institute STRI, China Three Gorges Corporation (China), Beijing, China

Biography

No biography has been shared yet.

Affiliations

China Three Gorges Corporation (China)

Beijing, China

Science and Technology Research Institute STRI

Honors and Awards

No honors or awards have been shared yet.

Experience

No experience has been shared yet.