You're actually wrong. Patent is now owned by ECOG and not Correa.
Read the article closely...We're the licensor (ECOG) and INCABLOCK is the licensee. ECOG got paid $100,000 for this license plus conditions and terms with consequences in case they get breached.
We own the patent without Correa along with it apparently.