Sagard’s healthcare royalty platform acquires Rubraca stake

Share this