Amphastar Pharmaceuticals (NASDAQ:AMPH – Get Free Report) and UroGen Pharma (NASDAQ:URGN – Get Free Report) are both medical companies, but which is the superior business? We will contrast the two ...