Leopoldo Maggi. Physican, anthropologist and archaeologist