BioMarin agrees to buy Alesta Therapeutics for USD 275 million upfront - BMRN News | Rallies