João Pedro Galhano Alves a fait douze ans de post-doctorats en anthropologie et en ethnobiologie. Il est docteur en anthropologie, détient un master of science de Hautes Études en politiques agricoles et administration du développement, un diplôme de spécialisation postuniversitaire en développement rural, et est ingénieur agronome. Il a fait des recherches en Inde, au Portugal, au Niger et dans d'autres pays.