Haimei Chen
Northwestern University · University Court Of The University Of Edinburgh
Total Patents:
4
Overall Rank:
#1,234,514
Years Active:
2004–2012
Northwestern University Rank:
#1,629