Lilly, Amylin Expand Byetta Deal: Vote Of Confidence Or Down Payment?
Lilly pays $125 million upfront as part of supply agreement for long-acting Byetta formulation.
Lilly pays $125 million upfront as part of supply agreement for long-acting Byetta formulation.