Chengwu An
Data Storage Institute · Agency For Science, Technology And Research
Total Patents:
4
Overall Rank:
#1,235,160
Years Active:
2004–2012
Data Storage Institute Rank:
#9