Scholarly Index

Xiufeng Deng

China Academy of Space Technology; 1,931 total citations; 40 total publications; best world rank #126

China Academy of Space Technology

1,931Total citations
40Total publications
25H-index

Published ranking records