Tracking of whale feeding behaviour now possible by using satellites Researchers at Oregon state university have developed a satellite tag...Read More