<p>I'm afraid I can't answer the question - I simply have no idea - but the econ major in me can't resist discussing it a little bit.</p>
<p>1.) Be sure to distinguish between outsourcing (one company contracting another company to do things for it) and offshoring (one company hiring employees to do work overseas). The two have some overlap, but as you can see, it's not complete. Dell opening up a new call center in Hyderabad is offshoring. Dell paying Tech-Support-Inc. (a fictional company) to manage its call centers is outsourcing. If TSI is in Hyderabad, then Dell is both outsourcing AND offshoring.</p>
<p>2.) It's unclear to me why you think a greater number of doctors here in the states would result in outsourcing or in offshoring - if anything, greater supply would drive down prices and make offshoring less profitable.</p>