Dr. Justin Perrault, Vice President of Research at Loggerhead Marinelife Center, stopped by our studio to give us an update ...