The Marine Mammal Center is a private, non-profit U.S. organization that was established in 1975 for the purpose of rescuing, rehabilitating and releasing marine mammals who are injured, sick or abandoned. From Wikipedia
With the whales set to resume their Arctic migration soon, researchers face time pressure to probe the recent strandings before they depart.