Not sure how that applies to anything. 25% founded by immigrants...ok.
So for every 1 H1B 1.83 American jobs are created.
Not being familiar with your source, do those same economists have a stat for how many American jobs were LOST?
The source is sited in my link above. It is a BS claim.