Scholarly Index

Rob Duffield

University of Technology Sydney; 11,352 total citations; 243 total publications; best world rank #68

University of Technology Sydney