Megalodon (Carcharocles megalodon) is the largest shark, at a magnificent maximum length of 18 meters (59 feet), to ever have dwelled in the oceans. We…
View More How We Know Megalodon Doesn’t Still Exist?Month: December 2017
New Research Reveals How to Easily Grow Jellyfish In Captivity
For more updates on my research, follow along at jellybiologist.com, or on twitter @RebeccaRHelm As a scientist, I love jellyfish, and I suffer for it. Up…
View More New Research Reveals How to Easily Grow Jellyfish In Captivity