Name
Affiliation
Papers
DER-SAN CHEN
Department of Industrial Engineering, The University of Alabama, 233 Mineral Industries Building, Tuscaloosa, AL 35487-0288, USA
3
Collaborators
Citations 
PageRank 
5
12
2.08
Referers 
Referees 
References 
32
12
6