A team of researchers, led by Stony Brook University palaeontologist David Krause, Ph.D., has discovered in Madagascar the remains of what may be the largest frog ever to exist. Moreover,…