Département Ecologie, Physiologie et Ethologie (DEPE-IPHC) ; CNRS - Université de Strasbourg
School of animal, Plant and Environmental Sciences ; University of Witwatersrand
Swiss National Science Foundation University of Zurich;National Research Foundation South Africa;University of the Witwatersrand