> Do you know whether their innovation lab is the same as the peace innovation lab at Stanford [?]

I really doubt it!