Here is his resume:
http://pages.stern.nyu.edu/~nroubini/referen.htm
... just another talking head - nothing magical ...
... at this snapshot in time, his hypothesis seems valid, but how do you account for "surprise" in an economic theory?
... also, China might be the one who "sneezes"...