https://www.marinetechnologynews.com/news/elusive-omura-whale-spotted-587588
'Elusive' Omura Whale Spotted
A new research paper by Dr. Salvatore Cerchio of the New England Aquarium and recently published in Frontiers in Marine Science shows…