Astellas finally wraps up its $379M deal for Ocata

Astellas finally wraps up its $379M deal for Ocata