Sulphur Cave yields scientific riches