I'll have to get the study and see but I like the pictures of the artifact itself. I think the authors statement that it is likely to have been made by Leonardo and his cohort to be spurious however...
Images: Oldest Globe Showing New World | LiveScience

Images: Oldest Globe Showing New World | LiveScience